Ich muss einige Werte summieren und in RDLC anzeigen. RDLC enthält zwei Datensätze. Es gibt zwei Felder aus demselben Datensatz; TippValute und Iznos. Wenn TipValute den Wert 0 enthält, dann summiere alle Werte aus dem Feld Iznos.Summenwerte in RDLC mit zwei Datensätzen entsprechend der Bedingung
Mein Ausdruck wie folgt aussieht:
=Sum(IIF(First(Fields!TipValute.Value=0, "DataSet1"),First(Fields!Iznos.Value, "DataSet1"),0))
Aber ich bin immer Fehler wie
Fehler 3 Der Wertausdruck für das Textfeld ‚Textbox96‘ ohne Rahmen ein Aggregat Ausdruck verwendet. Ein Bereich ist für alle Aggregate erforderlich, die außerhalb eines Datenbereichs verwendet werden, es sei denn, der Bericht enthält genau einen Datensatz.
und
Fehler 1 Der Wert Ausdruck für die TextRun ‚Textbox96.Paragraphs [0] .TextRuns [0]‘ ein erstes, letztes oder zurück Aggregat in einem äußeren Aggregate verwendet. Diese Aggregatfunktionen können nicht als verschachtelte Aggregate angegeben werden.
als ich mit diesem Ausdruck versucht
=Sum(IIf(Fields!TipValute.Value=0, Fields!Iznos.Value, 0), "DataSet1")
Aber Bericht erhalte ich #Error
Was ich falsch mache?
Es funktioniert gut in IIS-Server, aber nicht auf lokalen PC arbeiten. –
seltsam, weil mein Projekt läuft auf dem lokalen PC und Datenbank ist mySQL – Josef
meine Datenbank ist Oracle –