Es geht auch einfacher.
Das Uselsx Statement kann mit dem optionalen Prefix "?" eine DLL zu dem Zeitpunkt laden, an dem sie benötigt wird. z.B. Uselsx "?*LSXODBC".
Sofern man keine Funktionen aufruft, die die ODBCConnection & Consorten verwenden, kann ein Agent auf dem Server laufen.
s. Notes Designer Help zu Uselsx.
Zurück zum Thema: Welchen Zweck hat %Include eigentlich. Worin bestehen hier nun die Vor- und Nachteile?
Schließlich muss man in einem Entwicklerteam dafür sorgen, daß jeder der den Code compiliert die entsprechenden LSS-Dateien auf dem Filesystem hat. Die Designelemente, in denen eine LSS-Datei mittels %Include eingebunden wird, vergrößern sich ebenfalls, da der Code an dieser Stelle eingefügt wird. Folglich vergrößert sich das Design der ganzen DB, wenn man diese Technik exzessiv nutzt.
Was ist eure Meinung bzw. was sind eure Erfahrungen?