Domino 9 und frühere Versionen > Entwicklung
berechnendes Feld
rasacani:
Hallo
Ich möchte, wenn eine Maske geöffnet wird ein POP-UP Menü starten, aber nur wenn ein berechnendes Feld einen bestimmten Wert hat.
Als Blinder finde ich nicht wo ich das angeben muß.
Gruß Rainer
koehlerbv:
Die Infos sind zwar noch etwas dünn, aber so, wie ich das verstehe, gehört diese Aktion in das PostOpen-Event der betreffenden Maske.
Bernhard
rasacani:
Hallo noch mal
Ich bekomme jetzt ein Pop-Up angezeigt. Es gelingt mir aber nicht wenn der Benutzer Nein sagt das Dokument zu schließen.
Liegt das an meiner Formel
FIELD SaveOptions := 0;
Hizu :="N";
@If ( status = "Zur Kenntnis genommen" ;
@Do ( @If ( @Prompt ( [YESNO]; "Warnung"; "Wollen Sie die Bearbeitung fortsetzen?" );
@Set( Hizu ; "N" );
@Set( Hizu ; "J" )
)
) ;
@Set( Hizu ; "N" )
) ;
@If (Hizu = "J"; @Do ( @Command ( [FileSave] ) ;@Command ( [FileCloseWindow] ) ) ; @Success )
oder klapt es im PostOpen-Event der Maske nicht?
Gruß Rainer
Glombi:
Formelsprache im Postopen ist nicht glücklich. Besser Du verwendest Script.
Wenn es denn unbedingt @Formel sein muss:
Dann solltest Du mit @IsDocBeingEdited prüfen, ob das Dokument überhaupt im Bearbeitenmodus ist. Falls nicht gibt es bei @Command([FileSave]) einen Fehler.
Andreas
rasacani:
Hallo
Das Dokument wird im Lese-Modus geöffnet. Der Versuch
@If (Hizu = "J"; @Do ( @Command( [EditDocument]; "1" ) ;@Command ( [FileSave] ) ;@Command ( [FileCloseWindow] ) ) ; @Success )
bringt`s auch nicht. Muß ich wirklich Lotus-Skrip erst verstehen um das Problem zu lösen?
Rainer
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln