[gelöst]Report Verkaufslieferschein Bemerkungszeile

10. Oktober 2012 12:47

Hallo,

ich möchte im Report Verkaufslieferschein die Verkaufsbemerkungszeile ausdrucken / anzeigen.
Dies funktioniert auch bei der ersten zeile, aber er zeigt nicht die zweite Zeile an.

Jemand eine Idee woran es liegen könnte?
Code:

SLComment.SETCURRENTKEY("Document Type","No.");
SLComment.SETRANGE("Document Line No.","Line No.");
IF SLComment.FIND('+') THEN
REPEAT
SLComText := SLComment.Comment;
UNTIL SLComment.NEXT=0;
Zuletzt geändert von marcolde am 10. Oktober 2012 13:28, insgesamt 1-mal geändert.

Re: Report Verkaufslieferschein Bemerkungszeile

10. Oktober 2012 13:02

1) FIND('+') holt den letzten Datensatz, NEXT kann darauf hin nichts mehr finden
2) Selbst wenn du alle Datensätze durchläufen würdest, so speicherst du nur den zuletzt gelesenen Wert in SLComText.

Um alle Bemerkungszeilen zu einer Lieferzeile zu drucken, erstelle ein neues DataItem auf Tabelle Sales Line Comment.

Re: Report Verkaufslieferschein Bemerkungszeile

10. Oktober 2012 13:28

Vielen Dank für die schnelle Antwort.
Hat super geklappt