Habe ein Formular das aus 3 Seiten besteht.
Seite "First", Seite "Next" und Seite "PIC"
Mein Druckprogramm besteht aus einem OPEN_FORM dann
aus einem START_FORM mit der Startseite FIRST, hier werden
etliche Elemente ausgegeben und evlt auf die Folgeseite NEXT
weitergedruckt.
Wenn alles gedruckt ist soll noch mehrere Zeichnungen ausgegeben werden (Seite PIC).
Habe im Druckprogramm einen Loop über eine interne Tabelle und mache einen CONTROL_FORM - Parameter NEW-PAGE PIC (also einen Seitenwechsel auf die Seite PIC),
dann gebe ich das Element ZEICHNUNG aus dem Fenster ZEICH aus.
Fast würde das schon klappen, nur erst ab der 2. Zeichnung, mir wird
immer die 1. Zeichnung unterschlagen.
Beim Debuggen läuft er alles sauber durch, aber in der Ausgabe fehlt immer die 1. Zeichnung!!
Habe nochmal ein Problem mit dem mehrseitigem Ausdrucken:
Bei meiner Auftragsbestätigung sollen eigentlich mehrere Zeichnungen mit ausgegeben werden, jedoch wird die erste immer unterdrückt.
Weiß nicht warum!?
- Das Druckprogramm und das Formular sollte jetzt so stimmen, aber wie
schon gesagt, die erste Zeichnung verschluckt er mir immer!!
Beim Tracen vom Formular kommt folgendes raus:
... -die ganze eigentliche Auftragsbestätigung-
Control_form Kommando NEW-PAGE PIC
WRITE_FORM Element Zeichnung Fenster ZEICH Func APPEND Body
Control_form Kommando NEW-PAGE PIC
WRITE_FORM Element Zeichnung Fenster ZEICH Func APPEND Body
END_FORM
W TD439 Include Graphics, NameDerGrafik, BMAP, BM ist nicht vorhanden
CLOSE_FORM
Wobei mir auch schleierhaft ist warum die Fehlermeldung der Grafik erst nach dem End_form kommt, die wird eigentlich schon im Element Zeichnung ausgegeben.