[gelöst]RDLC Subtraktion/ C/AL

5. März 2015 10:31

Hi Leute,

ich steh vor einem Problem. Ich habe einen Customer Service Invoice Report erstellt. Jedoch bin ich gerade am verzweifeln

Einmal habe ich die Service Invoice Line und einmal die Service Cr Memo Line.

Jetzt soll ich den Amount von der Service Cr Memo Line von der Service Invoice Line abziehen.

Handeln tut es sich hierbei um einen Weekly Report.

Ansätze von mir waren im Trigger PreDataItem -> CALCSUM (hat nicht funktioniert)

Hatte es probiert mit einer Variablen z.B

Meine Variable := ServiceInvoiceLine.Amount - ServiceCrMemoLine.Amount <- brachte mich auch nicht zu meinem gewünschten Ergebniss

Gäbe das eine Möglich die Subtraktion im Code des Visual Studio zu programmieren oder muss das ganze im C/AL sein?

Grüße
Zuletzt geändert von Laichklobuerste am 5. März 2015 12:24, insgesamt 1-mal geändert.

Re: RDLC Subtraktion/ C/AL

5. März 2015 10:40

Hallo,

bei Summierungen in Berichtsreports (Listen) überlässt man das Summieren am besten RDLC (es sei denn du musst es schon vorher wissen, weil z.B. nichts ausgegeben werden soll, wenn Summe 0 ist).
der Befehl dafür in RDLC ist "SUM(Feldname)" wenn du die Gesamtsumme ausgeben willst, dann schreibst du in die Expression des Endsummenfeldes einfach "=SUM(fields!Feld1.VAlue)-SUM(fields!Feld2.value)".

Gruß, Fiddi

Re: RDLC Subtraktion/ C/AL

5. März 2015 12:24

Danke fiddi,

war doch einfacher als gedacht.

Hatte es mir schwerer vorgestellt