Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Lloyd am 23.11.11 - 17:31:46

Titel: Datenbankeigenschaften per Script setzen
Beitrag von: Lloyd am 23.11.11 - 17:31:46
Hi,
ich bastel gerade eine Installationsroutine, die ich an Kunden ausliefere. Sprich ich habe ein Template-File. Darin enthalten ist ein Agent der auf Basis dieser Schablone eine neue Datenbank anlegt. Dokumente, Profile, ACL, usw. kann ich alles entsprechend befüllen. Aber gibt es auch eine Möglichkeit auf die Datenbankeigenschaft "Beim Öffnen von einem Notes-Client aus" eine bestimmte Rahmengruppe einzusetzen ?
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: pram am 23.11.11 - 17:48:03
Diese Info ist im DB-Icon abgespeichert.
bekommst du mit db.GetDocumentByID("FFFF0010")
Die Starteigenschaften sind in $Flags.
Die Rahmengruppe steht da auch irgendwo...In welchem Feld weiß ich jetzt nicht, denke das du das aber mit dem Debugger schnell selber rausfindest ;)

Gruß
Roland
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: koehlerbv am 23.11.11 - 18:16:27
Ergänzungen:
1.
http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/b775c9a62ad5114e85256dc700579387?OpenDocument&Highlight=0,ssl,property

2) Das Icon-Document-Item heisst (für den Client) $DefaultFrameSet.

HTH,
Bernhard
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: Pyewacket am 23.11.11 - 20:05:38
Und noch eine Fallgrube. Die Icon-Note muss nach dem Verändern
erst signiert und dann gespeichert werden.
Die Änderungen funktionieren auch ohne Signatur aber wenn danach
der 8er Fixup die Datenbank bearbeitet wird die Icon-Note als
korruptes Dokument  angesehen und gelöscht. Danach ziehen
irgendwelche Defaultwerte, deine Änderungen unjd sonstigen Einstellungen sind weg.

Gruss
 Peter
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: Lloyd am 24.11.11 - 09:31:44
Vielen Dank an euch für die Tipps u. Hinweise.
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: ata am 24.11.11 - 13:34:31
... es gibt auch einiges zu beachten, da mit bestimmten Flags zwingend koresponierende Werte gesetzt sein müssen. Man kann die DB damit auch gut korumpieren ;)

Toni
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: fsinani am 25.11.11 - 08:58:40
Tolle Infos,

und wie kann man die Anzahl der Tage per script setzen, die die Deletion Stubs beeinflusst?

Hab hier eine DB mit zig Repliken und möchte überall den selben Wert drin stehen haben.


Danke

P.S.
Da diese Einstellung ja nicht repliziert wird, wird es vermutlich über diese Methode ja nicht gehen, oder doch?
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: marschul am 25.11.11 - 09:51:20
...und wie kann man die Anzahl der Tage per script setzen, die die Deletion Stubs beeinflusst? ...

CutoffInterval in der Klasse NotesReplication
Titel: Re: Datenbankeigenschaften per Script setzen
Beitrag von: fsinani am 25.11.11 - 10:18:58
Haha,
voll peinlich. Hab mich natürlich voll verleiten lassen, da das auch über das DB ICOn (naja indirekt) aufgerufen wird :-)

Vielen Dank