Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: LEO am 17.12.04 - 18:03:25
-
Hallo Insider ! Vielleicht kann mir wer helfen. Ich habe eine Maske mit ein paar Schaltflächen drauf. Wenn ich ein neues Dokument öffne, soll automatisch die 1. Schaltfläche gedrückt werden. Gibt es eine Möglichkeit dieses Klickereignis per Script asuzulösen.
Danke für jeden Hinweis. - LEO
-
Warum schreibst Du nicht in das PostOpen-Event den Inhalt Deiner 1. Schaltfläche bzw. rufst die gleiche Routine auf wie dort ?
Hotspots auotmatisch "drücken" - nje wosmoschno, AFAIK.
Bernhard
-
Danke für deine Antwort. Das mit dem Code in PostOpen habe ich mir auch schon gedacht. Ich programmiere auch in VB und da gibt es eben ein Klick-Ereignis, welches ich per Script auslösen kann. In den Hilfedateien von Notes habe ich aber nicht's gefunden. Es wäre halt eleganter in Notes nur das Klickereignis auszulösen, als den Code 2x zu schreiben.
-Danke nochmals- Leo
-
Hi,
wenn es sich um Script handelt, kannst du den Code auch in einer Script-Bibliothek halten. Die kannst du dann in der Aktion und in den Masken-Events einbinden. So brauchst du den Code auch nur einmal zu schreiben.
Axel
-
Und das mit dem Click-Ereignis ist in Notes grundsätzlich nicht anders, nur bekommst Du kein Handle zum Button-Objekt, im Gegensatz zum VB. Die Lösung mit der ScriptLib hat noch weitere Vorteile. Eine "kleinere" Variante wäre, eine Funktion/Subroutine in den Globals der Maske zu definieren und vom Postopen und vom Button her aufzurufen. Also Code-Verdoppelung ist allemal umgehbar.
-
Danke Leute für eure Hinweise. Ich werde das mit der Scriptbiblio lösen.
mfg Leo