Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: FideL am 16.11.04 - 14:20:53
-
Hallo Spezialisten!
Habe da mal wieder eine evtl simple Frage!
Und zwar habe ich in meiner Maske einen Button speichern,
in diese Aktion speichern möchte ich nun aber noch eine Aktion
drucken mit einbinden. Hat vielleicht jemand den Formelcode mal so
auf Lager den ich benötige?
@PostedCommand([FileSave])
Befehl zum Drucken
So inner Art hatte ich mir das vorgestellt!
Danke für Tipps von euch.
Gruß F!dEL
-
Schau mal in der Designerhilfe nach @Command([FilePrint]).
-
Hi,
das ist der Formelbefehl zum Drucken: @Command([FilePrint])
Axel
-
jupp, hat mir weitergeholfen. Danke
-
HM, eine kleine Frage hätte ich dann schon noch. Die wäre wie folgt.
Es lief so ab, das wenn die Maske abgespeichert wird, überprüft wird, ob ein bestimmtes Feld ausgefüllt ist. Ist es das nicht, wird eine Fehlermeldung generiert, und nicht gespeichert. Das mit dem Drucken macht er aber nun trotzdem. Kann ich irgendwie da was an der Formel drehen damit das nicht gedruckt wird bevor das Feld ausgefüllt wurde? Gruß F!dEL
-
Hi,
versuch's mal damit
@If(Feld = "ausgefüllt"; @Command([FilePrint]); "")
Die Bedingung musst du an deine Gegebenheiten anpassen.
Axel
-
Hi,
habe es nun wie folgt geregelt. Habe die Eingabevalidierung für das Feld herausgenommen und mit in die Aktion eingebracht.
@If(Feld ="" ;@Failure("Sie müssen das Feld ausfüllen!");@PostedCommand([FileSave])&@Command([FilePrint]))
Nun habe ich noch ein klitze kleines Problem. Er schießt mir kein Popup mehr auf den Screen mit der Fehlermeldung, wenn das Feld nicht ausgefüllt wurde. Kann mir da vielleicht noch jemand weiterhelfen??
Gruß F!dEL
-
Statt @Failure musst Du @Prompt verwenden. Und die logische Verknüpfung Deiner @Commands halte ich für eine etwas gewagte Konstruktion.
Bernhard
-
Hi,
ganz meine Meinung. Ich hätte das mit @Do gemacht.
@If(Feld ="" ;@Prompt([OK]; "Fehler"; "Sie müssen das Feld ausfüllen!");@Do(@PostedCommand([FileSave]);@Command([FilePrint])))
Axel
-
Vielen Vielen Vielen Dank,
genau das war es was ich gesucht hatte...
Dankeschön ;)
Gruß F!dEL