15. Januar 2009 22:40
16. Januar 2009 00:44
Projektposten.SETRANGE("Job No.", Nummer)
16. Januar 2009 07:44
Projektposten.SETFILTER(Projektposten."Job No.", '=%1', Nummer)
Projektposten.SETFILTER(Projektposten."Job No.", '<>%1', Nummer)
16. Januar 2009 09:22
NAVGATOR hat geschrieben:Wie komme ich dann an den Wert der Summe( möchte den Wert als Decimal in einer Variable). Kann man eine Spaltesumme auch anders implemtieren (rekursiv????)?
16. Januar 2009 10:45
IF Nummer <>'' THEN BEGIN
SETCURRENTKEY("Job No.");
SETRANGE("Job No.", Nummer);
ProPosten.CALCSUMS("Total Cost");
Ges:=ProPosten."Total Cost";
END;
An die Summe kommst du nach dem Calcsums ganz einfach: Summe:=Projektposten("Total Cost").
16. Januar 2009 12:19
McClane hat geschrieben:funktioniert so nicht. Projektposten ( oder ProPosten sind Recordvariablen, keine Funktionen!)
16. Januar 2009 14:23
16. Januar 2009 15:14
IF Nummer <>'' THEN BEGIN
SETCURRENTKEY("Job No.");
SETRANGE("Job No.", Nummer);
CALCSUMS("Total Cost");
Ges:= "Total Cost";
END;