Hallo,
habe zwei Masken. In der ersten Maske gibt der Benutzer die Daten ein. Eine zweite Maske dient zum Druck der in der 1.Maske eingebenen Daten.
Dazu habe ich im Postsave der 1.Maske folgenden Befehl eingegeben:
@Command([Compose];"Prt_Formular_deu");
@Command([FilePrint])
Leider enthält das Dokument aus der 2.Maske keine Daten. Scheint so als ob das Dokument noch nicht gespeichert wurde. In der Hilfe steht folgendes:
PostSave event
Occurs just after the current document is saved.
Vielleicht ist mein Lösungsansatz ja auch falsch.
Grüße Maria
Hast Du es schon mal mit [SwitchForm] versucht ?
Also so in etwa :
@Command( [SwitchForm] ; "Druckmaske" );
@Command( [FilePrint]);
@Command( [SwitchForm] ; "Eingabemaske" )
Also die Werte gelangen in die zweite Maske indem ich dort bei den Vorgaben der Maske "Formeln übernehmen Werte aus gewähltem Dokument" aktiviert habe.
Mit
@Command( [SwitchForm] ; "Druckmaske" );
erhalte ich die Fehlermeldung: "Keine Dokumente in dieser Richtung vorhanden"
Wenn ich das Dokument nochmals speichere geht die Druckmaske samt den Daten auf.