13. Januar 2011 08:57
Nachtrag: Classic Client
Hallo liebes Forum,
ich habe schon mehrfach nach einem solchen Thread gesucht, bin aber leider nicht fündig geworden.
Ich beschäftige mich gerade mit folgender Frage:
Beim Druck eines Reports als Beleg einer EC- oder Barzahlung über einen Bondrucker, der ja eine Endlospapierrolle hat, soll eine Kopie des Belegs erstellt werden.
Soweit kein Problem. Grundsätzlich über eine KopieSchleife lösbar.
Das Problem ist, wie gesagt, die Endlospapierschleife, bei der die beiden Seiten direkt nacheinander kommen, ohne die Möglichkeit diese voneinander zu trennen.
Nur nach erfolgtem Druck händisch mit Schere.
Die Idee war nun, eine Verzögerung über einen SLEEP Befehl einzubauen, der den Druck nach der ersten Seite kurz anhält, damit diese abgerissen werden kann und erst dann die zweite Seite auszugeben.
Bei mir funktioniert es nur, wenn ich entweder eine Art "Steuerungsreport" schreibe, der mit Report.RUN den Bericht quasi zweimal ausgibt, vor dem zweiten Ausdruck aber den SLEEP Befehl erhält.
Nun also meine Frage:
Ist es möglich, den Druck INNERHALB des Reports zu verzögern? Meine Versuche haben ergeben, dass immer nur der gesamte Druck angehalten wurde.
Besten Dank, falls sich jemand meiner Frage annimmt.
Zuletzt geändert von Zepee am 11. Februar 2011 12:57, insgesamt 2-mal geändert.