Domino 9 und frühere Versionen > ND7: Entwicklung
Dokument in anderer Maske öffnen, ohne dass "Form" geändert wird
giochips:
Hallo @all,
hab folgendes Problem:
Ich öffne ein Dokument mit einer anderen Maske, als im Dokument in "Form" hinterlegt ist per @Command([ViewSwitchForm]; "Maske2").
Diese Maske enthält einen Button zum Drucken. Wird der betätigt, wird das Dokument gedruckt, das Feld "gedruckt" auf "ja" gesetzt und die Maske geschlossen.
Code:
@Command([FilePrint]);
@SetField("gedruckt"; "Ja");
@Command([EditDocument]; "1");
@Command([FileSave]);
@Command([EditDocument];"0");
@Command([CloseWindow])
Dabei wird aber jedesmal die Maske2 im Dokument unter "Form" abgelegt.
Wie kann ich das denn verhindern? "Form" soll nicht geändert werden!
???
DerAndre:
Vor dem Speichern die Form wieder zurücksetzten
giochips:
Das hab ich schon probiert mit @SetField. Hat aber nicht geklappt :(
klaussal:
--- Zitat ---"Form" soll nicht geändert werden!
--- Ende Zitat ---
Das versteh ich jetzt nicht ganz, da Form ja schon geändert wurde... :-:
Ansonsten:
Per Script neues Dokument erstellen (Felder übernehmen....) drucken, Feld gedruckt= ja, save und fertig.
it898ur:
In der 2. Maske ein berechnetes Feld namens "Form" mit dem Wert der Originalmaske einfügen - dann wird bei jedem Speichern der Form-Wert zurückgeändert (ohne dass die offene Maske dies merkt).
Gruß
André
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln