Autor Thema: DB ist eine Masterschablone  (Gelesen 1841 mal)

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
DB ist eine Masterschablone
« am: 04.07.06 - 10:46:28 »
Guten Morgen zusammen,

ich habe mal ein kurze Frage:
kann ich die DB-Property "Schablonenname" bei "Datenbank ist eine Masterschablone" per Script setzen? Ich habe vor Ewigkeiten mal einen Agent geschrieben, welcher von unserer Entwicklung einen Stand zieht und würde dies nun gerne erweitern. Die Hilfe sagt mir, dass ich die Property auslesen, aber nicht setzen kann. :'( Ich habe mir auch mal die Bibliothek von Damien Katz angeschaut... das scheint mir allerdings auch nicht zu helfen.

Hat eine von euch zufällig eine Idee diesbezüglich?

Danke vorab für eure Zeit.


Gruß Dirk
« Letzte Änderung: 04.07.06 - 15:12:59 von nikon »
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Glombi

  • Gast
Re: DB ist eine Masterschablone
« Antwort #1 am: 04.07.06 - 12:41:05 »
Das geht einfach mit DXL - bspw.

...
Dim dxlx As NotesDXLImporter
...

Set dxlx = session.CreateDXLImporter
dxlx.ReplaceDBProperties = True      


'Setze Master Template

Call dxlx.Import( {<?xml version='1.0' encoding='utf-8'?><database mlns='http://www.lotus.com/dxl'  version='6.5' templatename='Name Master' fromtemplate =''></database>}, destdb)         

Andreas

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re: DB ist eine Masterschablone
« Antwort #2 am: 04.07.06 - 13:10:52 »
ohne DXL gehts so

ndb.Title = ndb.Title & Chr$(10) & "#1" & "MyTemplateName"

wobei ndb ein NotesDatabase-Objekt ist

Hab mal was ähnliches in Notes.net gefragt und einige Antworten bekommen
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Glombi

  • Gast
Re: DB ist eine Masterschablone
« Antwort #3 am: 04.07.06 - 13:37:06 »
Das gefällt mir, es sieht so kryptisch aus  ;D


Warum spendiert uns IBM eigentlich nicht mal ein paar zusätzliche Read-WRITE Properties  :(

Andreas

klaussal

  • Gast
Re: DB ist eine Masterschablone
« Antwort #4 am: 04.07.06 - 13:48:32 »
Zitat
Warum spendiert uns IBM eigentlich nicht mal ein paar zusätzliche Read-WRITE Properties ?

... weil die nicht mit LoNo arbeiten....  ;D

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: DB ist eine Masterschablone
« Antwort #5 am: 04.07.06 - 15:12:27 »
Hey super!

Zuerst einmal vielen Dank für eure Antworten!

Nachdem ich die erste Antwort gelesen habe, dachte ich schon nicht mehr daran vorbeizukommen, mich mit dem Importer und Exporter auseinanderzusetzen. Das werde ich über kurz oder lang wohl eh nicht, aber immerhin für dieses Unterfangen noch. ;)
Habs direkt mal Thomas' Lösung versucht und es funktioniert einwandfrei. Danke!!


Gruß Dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

Glombi

  • Gast
Re: DB ist eine Masterschablone
« Antwort #6 am: 04.07.06 - 15:15:57 »
Ich bin mir nicht sicher (eigentlich bin ich es schon dass es nicht so ist ;-) ) ob das ein dokumentiertes Feature ist. Aber es hat was und falls es dann in irgendeiner Version nicht mehr geht, gibt es ja dann endlich die Write Property oder DXL geht immer noch  ;D

Noch was: Was kann ich denn sonst noch alles mit dem Titel einer Datenbank veranstalten?

Irgendwie erinnert mich das an alte Notes-Zeiten, wie man im Hilfetext eines Feldes HTML Code reinhacken konnte  ;D

Offline nikon

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
  • Tut das Notes?
Re: DB ist eine Masterschablone
« Antwort #7 am: 04.07.06 - 15:23:07 »
Ja so wie ich mir das bisher angelesen habe, kann man über die DXL-Schiene so ziemlich alles verändern wie man lustig ist oder? Einfach exportieren, den Stream verändern und wieder importieren. (wenn ich das richtig verstanden habe 8) )

Solch undokumentierten Features sammelt man ja schon so einige mit der Zeit. Aber man lernt immer noch dazu. ;) Mich würde allerdings auch interessieren, ob über den Titel noch mehr möglich ist.  ;D


Gruß Dirk
Zitat von: fragmutti.de
Schmackhafter Milchreis
Milchreis schmeckt hervorragend, wenn man ihn kurz vor dem Verzehr durch ein saftiges Steak ersetzt. ;)

IBM Certified Application Developer - Lotus Notes und Domino 6/6.5

Umgebung:
2 Domino Cluster-Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) SLES 9 SP 3
1 Domino Server (7.0.3) Win2k Server
1 Domino Server (7.0.3) WinXP

~ 200 Notes Clients (7.0.1-7.0.3) Win2k&XP

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz