Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: lrzwkle am 02.08.11 - 09:00:06

Titel: Zugriff auf Dokument "über diese Datenbank" per LotusScript
Beitrag von: lrzwkle am 02.08.11 - 09:00:06
Hallo!

gibt es eine Möglichkeit, per LotusScript auf das Dokument "über diese Datenbank"  bzw. die Dokumenteigenschaften des Dokumentes zuzugreifen?

Konkret geht es darum, die Option "Keine Änderung des Datenbanksymbols" (ist etwas missverständlich, heißt aber so :-)) bei ein paar hundert Datenbanken auszuschalten.

Grüße aus Linz/Austria
Siegi
Titel: Re: Zugriff auf Dokument "über diese Datenbank" per LotusScript
Beitrag von: pram am 02.08.11 - 09:04:18
Da gibt es eine reservierte NoteID für das Dokument und du erhältst es über db.getDocumentByID("FFFF0002")

(Hier eine Liste)
FFFF0002   "About This Database" document
FFFF0004   Default form
FFFF0008   Default view
FFFF0010   Database icon
FFFF0020   Database Design Collection (view)
FFFF0040   Database ACL
FFFF0100   "Using This Database" document
FFFF0800   Replication Formula

du musst nun nur noch rausfinden in was für einem Feld die Information gespeichert ist, die du ändern willst.

Gruß
Roland
Titel: Re: Zugriff auf Dokument "über diese Datenbank" per LotusScript
Beitrag von: lrzwkle am 02.08.11 - 09:21:03
VIELEN DANK!!! Funktioniert prächtig, das $Flags-Item checke ich auch noch ...

Grüße, Siegi
Titel: Re: Zugriff auf Dokument "über diese Datenbank" per LotusScript
Beitrag von: ata am 02.08.11 - 09:59:35
... das hat aber nichts mit dem "Über diese Datenbank"-Dokument zu tun - die Information ist im "Icon" vergraben. Sei vorsichtig, welche Parameter du im $Flags veränderst, die sind zum Teil in Abhängigkeit zu weiteren Werten in anderen Feldern - nur so als Tip: speichere deine bisherigen Werte für einen eventuellen Fallback...

Toni  ;)