Rechnungssumme ermitteln
Hallo zusammen
Ich habe von einer Person mehrere Rechnungen und diese können erledigt in Zeit oder überfällig sein. Jetzt will ich nur die überfälligen, die Rechnungssumme zusammenzählen.
Ich habe es mit einer Schlaufe versuch aber irgendwie geht das nicht und vielleicht bin ich auf dem Holzweg und es ist viel einfache in diesem Bereich
Einfache Variante welche nicht geht:
let mySum := if 'V-Rechnungen'.Zahlungsziel < today() then
         sum('V-Rechnungen'.Rechnungssumme)
     end;
 mySum
in Schleife wer kann mit helfen
let _my := this;
 let Info := "
 ******************************************
 *** Anzahl Rechnung ermitteln
 *****************************************
 ";
 let myAnzRe := cnt('V-Rechnungen'.'Rechnung-ID');
 let myAnzRe5 := cnt('V-Rechnungen'.Zahlungsziel = "überfällig");
 let Info := "
 *****************************************
 *** Felder, die aus Rechnung genommen werden
 *** sollen, als Array zuweisen
 *****************************************
 ";
 let myReAus := (select Rechnungen where = _my).Stand;
 let myReSt := 'V-Rechnungen'.Stand;
 let myReSum := 'V-Rechnungen'.Rechnungssumme;
 let Info := "
*****************************************
 ***Berechnung
 *****************************************
 ";
 let myRes := 0;
 for i in range(0, myAnzRe) do
     if myReSt = "überfällig" then
         myRes := myRes + item(myReSum, i)
     end
 end;
 myRes
1 Antwort
- 
  Hallo Susan. Wenn "Zahlungsziel" ein Datumfeld ist, dann versuche es so sum('V-Rechnungen'[Zahlungsziel < today()].Rechnungssumme)Wenn es ein Auswahlfeld ist, dann so sum('V-Rechnungen'[text(Zahlungsziel) = "überfällig"].Rechnungssumme)Mirko 
Content aside
- vor 6 MonatenZuletzt aktiv
- 1Antworten
- 28Ansichten
- 
    2
    Folge bereits
    
