25. August 2010 10:47
25. August 2010 10:50
25. August 2010 11:15
25. August 2010 11:20
25. August 2010 11:56
amouslih hat geschrieben:ich habe aus einem Bericht Datensätze in einer temporären Tabelle geschrieben und das funktioniert auch: die Tabelle wird mit Daten gefüllt!
25. August 2010 12:19
Integer – OnPreDataItem()
NoOfLoops := TempTabelle.Count + 1;
message(Format(noofloops));
IF NoOfLoops <= 0 THEN
NoOfLoops := 1;
SETRANGE(Number,1,NoOfLoops);
Integer OnAfterGetRecord()
IF Number = 1 THEN
TempTabelle.FIND('-')
ELSE
TempTabelle.NEXT;
TempTabelle.RESET;
TempTabelle.SETRANGE(Reklamationscode,"Return Reason".Code);
IF ((TotalQ[1] > 0) AND (TotalQ[2] > 0)) THEN
IF TempTabelle.FINDFIRST THEN BEGIN
TempTabelle.CALCFIELDS("Menge gesamt","Anz. Reklamationen gesamt");
TotalQ[3] := (TotalQ[2]/TempTabelle."Menge gesamt") * 100;
TotalQ[4] := (TotalQ[2]/TempTabelle."Anz. Reklamationen gesamt") * 100;
END;
25. August 2010 12:23
HattrickHorst hat geschrieben:amouslih hat geschrieben:ich habe aus einem Bericht Datensätze in einer temporären Tabelle geschrieben und das funktioniert auch: die Tabelle wird mit Daten gefüllt!
Was heißt das genau? Hast du eine Tabelle angelegt und diese über einen bestimmten Report (anderen als den Ausgabe-Report) gefüllt? Wie hast du geprüft, ob die "temporäre Tabelle" auch mit Daten gefüllt wird?
25. August 2010 12:30
amouslih hat geschrieben:Ich möchte eigentlich mit dem Feldinhalt eines Feldes in meinem Ursprungsdataitem weiter berechnen! Wie kann ich das machen?
25. August 2010 12:42
25. August 2010 12:48