Domino 9 und frühere Versionen > ND8: Entwicklung
Aktion LSBind in der $Inbox
DAU-in:
Hallo,
in der $Inbox gibt es eine Aktion 'LSBind'
Diese bindet die ScriptLib "CommonUI_de-DE" ein, ansonsten enthält sie keinen Code.
Warum wird diese Scriptlib so eingebunden, und nicht über den Options-Bereich der Maske?
Was ist Sinn und Zweck dieses Vorgehens?
Grüsse
Dau-in
Peter Klett:
Keine Ahnung, aber könnte es sein, dass die Einbindung länderabhängig erfolgt? Ist vielleicht in der englischen Version "CommonUI_en-EN" eingebunden? Wäre eigentlich eine coole Lösung, wenn das so funktionieren würde.
DAU-in:
Vielleicht stehe ich ja völlig auf dem Schlauch, aber warum würde man es dann nicht im Globals der Maske reinschreiben?
Wenn ich das ins Global einer Aktion schreibe, welche anderen Elemente können dann darauf zugreifen, und welche nicht?
pram:
Ich hab mir das mal angesehen... Der Sinn erschließt sich mir aber auch nicht ??? ??? ???
Der einzige Grund der mir einfällt ist, dass ein "echter" USE in den Aktionen drin ist.
Sonst wird ja nur von SharedActions auf die Library verwiesen und shared Actions werden irgendwie anders compiliert als normale.
Gruß
Roland
Peter Klett:
Gestern hatte ich das so verstanden, dass es eine Sub wäre, das wäre interessant gewesen, wenn man über eine Sub praktisch dynamisch eine Bibliothek einbinden könnte.
Habe mir das nun näher angesehen, eine lokale Kopie meiner Maildatenbank vollständig neu compiliert, danach im Ordner die Aktion entfernt und noch einmal compiliert. Kein Unterschied. Vermutlich ist das dazu da drin, um uns kleine Entwickler in Demut glauben zu lassen, dass wir eigentlich nichts verstehen ;)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln