Autor Thema: Änderung in Script-Bibliothek  (Gelesen 2293 mal)

Offline Bille

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Weiblich
  • Ich kam, sah und ... staunte!
Änderung in Script-Bibliothek
« am: 18.11.04 - 17:01:00 »
Hallo!

Ich habe eine Funktion in meiner Script-Bibliothek geändert und möchte nun, dass diese in allen Datenbanken (in der die Lib eingebunden ist) entsprechend angepasst wird.
Gibt's hier irgendwie einen Kniff dafür, oder bleibt mir nur "Copy&Paste"?

Bille


***Edit***
Thread auf "erledigt" gesetzt
« Letzte Änderung: 18.11.04 - 17:09:51 von Bille »
Experience is the name
everyone gives to his mistakes.
                                             (Oscar Wilde)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Änderung in Script-Bibliothek
« Antwort #1 am: 18.11.04 - 17:05:39 »
Dir wäre im Vorfeld ein Ausweg geblieben - wenn Du diese ScriptLib mit %INCLUDE eingebunden hättest. So aber ist Copy & Paste angesagt.
Und nicht vergessen, alle davon abhängigen Routinen neu zu kompilieren.

Bernhard

Offline Bille

  • Senior Mitglied
  • ****
  • Beiträge: 258
  • Geschlecht: Weiblich
  • Ich kam, sah und ... staunte!
Re: Änderung in Script-Bibliothek
« Antwort #2 am: 18.11.04 - 17:09:20 »
Nachdem ich jetzt immer mehr an den Datenbanken rumwerkle und somit auch einige Funktionen anpassen muss, werde ich mich mit dem Thema "%INCLUDE" vertraut machen.

Danke
Bille
Experience is the name
everyone gives to his mistakes.
                                             (Oscar Wilde)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Änderung in Script-Bibliothek
« Antwort #3 am: 18.11.04 - 17:13:33 »
%INCLUDE hat aber auch Nachteile: Du musst die .LSS-Files ggf. über mehrere Maschinen konsistent halten und für entsprechende Sicherung sorgen. Run-time-Fehler spucken nicht immer die korrekte Zeilennummer aus. Der Entwicklungsaufwand KANN wachsen (zum Entwicklen musst Du die Libs ja praktischerweise - nicht zwingend - in einer DB wirklich eingebaut haben).
Für Basis-Bibliotheken, die in vielen DBs eingesetzt werden und die sich nur selten ändern, macht das aber durchaus Sinn. Vom Designschutz - wenn das ein Thema ist - ganz abgesehen.

HTH,
Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Änderung in Script-Bibliothek
« Antwort #4 am: 18.11.04 - 20:44:19 »
Statt mit %INCLUDE könnte man eigentlich auch mit Templates arbeiten, die können auch hierarchisch sein.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline -Michael-

  • Aktives Mitglied
  • ***
  • Beiträge: 153
  • Geschlecht: Männlich
    • Software Guide
Re: Änderung in Script-Bibliothek
« Antwort #5 am: 18.11.04 - 23:33:36 »
Jens, kannst Du bitte mal etwas näher auf diese Templates eingehen, also was damit gemeint ist?
Ich plane nämlich auch, bei manchen DBs bestimmte Design-Inhalte zu verbergen - und da ist es für mich sehr hilfreich, alle Alternativen zu kennen.

Danke schon im Voraus,
Michael
« Letzte Änderung: 18.11.04 - 23:35:09 von -Michael- »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Änderung in Script-Bibliothek
« Antwort #6 am: 18.11.04 - 23:56:54 »
Michi, das Verfahren ist eigentlich ganz simpel - und wo es passt- genial: Du packst Deine "speziellen" Design-Elemente in ein eigenes Template und fügst diese dann in Dein "Main Template" ein. Die Frage, ob diese Design-Elemente dann weiterhin vom Spezial-Template erben sollen, musst Du mit "Ja" beantworten.

Bei einem Design-Update erbt dann Deine Zieldatenbank die Design-Elemente aus dem Haupttemplate und allen weiteren ("untergeordneten") Templates.
Bei einem Schablonenwechsel (statt -aktualisierung) kommst Du aber ggf. in Schwierigkeiten. Und - insofern ich das richtig verstanden habe - hilft Dir das bei Deinen Hide-Design-Problemen nicht wirklich weiter.

Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Änderung in Script-Bibliothek
« Antwort #7 am: 19.11.04 - 00:09:19 »
Genau so ist es, und wenn man das so macht, dann kann man erfahrungsgemäss alles, was über 4 Stufen hinaugeht, nicht mehr wirklich überblicken und korrekt managen. 2stufig, allenfalls 3stufig geht hingegen gut.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz