Moin zusammen,
weiss eigentlich jemand, warum beim Öffnen einer Notes Database immer die Databasescript Initialize-Postopen Events nicht als Erstes ausgeführt werden, sondern die NotesDesign Elements die angezeigt werden sollen z.B. Views im Framework etc. Ist es historisch bedingt - so war's halt damals - oder gibt es tatsächlich einen technischen Grund ?
Der Database Script hat ja eine eigene Session, könnte also aus dieser Sicht, so wie man es intuitiv vermutet, vollständig, das heisst mit
abgeschlossenem Postopen Event gestartet werden, bevor eines der anderen Notes DesignElement (Runables) startet. Wenn es keinen technischen Grund gibt, sollte man HCL vorschlagen das zu ändern, dann könnte man im Database Script Postopen Event einige Sachen generisch vorbereiten, die man dann in den anderen Sessions in dieser DB nicht nochmal wieder machen müsste. Z.B. Db eigene temporäre Directory mal ausmisten, Liste der Gruppen und Rollen des aktuellen Users auf diesem PC ermitteln, ... usw.
Gruss, Joe