Moin zusammen,
wer schon mal das Problem hatte, das z.B. der Postopen Event mit einer @Formula belegt war und man aber kein Lotusscript einbauen konnte, weil der @Befehl im Evaluate nicht lief, der kennt das Problem.
Die sauberste Lösung dafür, aus meiner Sicht, funktioniert immer noch perfekt in in Notes 11, heute selber wieder ausprobiert.
Im QueryOpen Event der Maske oder des Views (Beispiel: im View) einfach ein
On Postopen From Source Call LSPostopen
und im (Globals) Bereich eine LS-Methode LSPostopen einbauen:
Sub LSPostopen (Source As NotesUIView)
'Hier kommt der benötigte LS Code hin.
End Sub
und Im Postopen Event kann man dann z.B. ein
@Command( [ViewCollapseAll])
ausführen, das mit Evaluate ja nicht läuft.
Man kann, wenn gewünscht, natürlich auch die ganze LSPostopen Methode in eine LS-Library auslagern.
Möge es jemandem nutzen. :-)
Gruss, Joe