Domino 9 und frühere Versionen > ND8: Entwicklung
CodeVerteilung
samWare:
Hallo Leute,
ich benutze in meinen Codes eig. immer die gleichen Grundfunktionen (eigene Funktionen). Nun möchte ich die CodeBibliothek mit den Grundfunktionen aber nicht immer in jede Datenbank kopieren sondern einfach den Code aus einer anderen DB einbinden.
Ist sowas allgemein möglich, oder komme ich um das Kopieren nicht rum?
Danke schonmal im Vorraus...
...Samuel
LN4ever:
Hallo Samuel,
das Zauberwort heißt hier: kaskadierte Schablonen.
Du legst deine Funktionen und was sonst noch so "Standard" für dich ist, in eine Schablone - nennen wir sie BASICS.
Für eine neue Datenbank erstellst du eine neue Schablone aus dieser BASICS-Schablone. Fertig.
Halt - da war doch noch etwas. Vorsicht ist geboten bei dem Haken "Zukünftige Gestaltungsänderungen übernehmen". Wenn du in den BASICS etwas änderst, hat das dann Auswirkungen auf viele andere Schablonen - und in der Folge auf noch mehr Datenbanken.
Wenn du in der BASICS-Schablone etwas an Script-Bibliotheken änderst, die per USE in weiteren Bibliotheken genutzt werden, mußt du im Normalfall alle auf dieser Schablone beruhenden Schablonen komplett neu durchkompilieren. Und dafür solltest du dann eine vollständige Liste dieser Schablonen haben.
Tip: bau dir im Catalog deiner Entwicklungsumgebung ein paar Ansichten ein, in denen du diese Abhängigkeiten direkt dokumentierst.
Gruß
Norbert
samWare:
Natürlich arbeite ich bisher schon mit einem Standardtemplate.. Ich möchte das aber noch reduzieren indem ich quasi nur eine LS-Lib habe auf die mehrere DBs zugriff haben. Funktioniert sowas?
Thomas Schulte:
Nein.
samWare:
Dacht ich mir schon ::) Danke Thomas...
..mfg Samuel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln