Ich wollte ein setzen, wenn die Bedingung in RDLC Report einen Textbox Wert zu überprüfen, bevor Sie einen Wert in sie setzt, aber ich bin nicht immer das ErgebnisReportItems! RDLC Report (MS Dyanmics NAV)
gewünschtMein Code wie folgt:
=iif(ReportItems!CustAddr611.Value<>"",Code.GetData(6,1),Code.GetData(54,1) & " " & Code.GetData(55,1))
Aber es gibt mir eine Fehleranzeige #Error
, wenn ich den Bericht in NAV ausführen.
Auch wie kann ich mehrere Berichtselemente in der bedingten Anweisung hinzufügen. VS sagt mir diesen Fehler
Severity Code Beschreibung Projektdateizeile Fehler Der Wert Ausdruck für die TextRun ‚CustAddr711.Paragraphs [0] .TextRuns [0]‘ bezieht sich auf mehr als ein Berichtselement. Ein Ausdruck in einer Seitenkopfzeile oder -fußzeile kann sich nur auf ein Berichtselement beziehen.
Was den zweiten Teil der Frage, die ich nehme an, Sie so etwas wie [Ersten] verwenden sollten (https : //msdn.microsoft.com/en-us/library/ms251663 (v = vs90) .aspx) Funktion, um genau einen Datensatz von Re-Cord-Set zu erhalten. Durch 'CustAddr711.Paragraphs [0] .TextRuns [0]' beziehen Sie sich auf alle Datensätze, die Sie in Kopf- oder Fußzeile nicht ausführen können. –
ja wir müssen wissen In welchem Teil des Berichts versuchen Sie dies zu tun. Sonst können wir nicht helfen – azatoth