Domino 9 und frühere Versionen > Entwicklung

Programmatisch Name Rahmengruppe austauschen

<< < (3/4) > >>

eknori:
die Frameset Information ist im Datenbanksymbol abgelegt.
wenn du dir die Eigenschaften von "Symbol" anzeigen lässt, siehst du im Feld $defaultFrameSet den eingestellten Wert als Ascii text.

Da kannst ja auch Designelemente wie Dokumente ansprechen und dann den Wert entsprechend ändern.
Ich muß mal suchen, da gab es was mit GetSpecialNoteID o.ä.

eknori

eknori:
soo, hier ist der Code

Dim icon as NotesDocument
                             Set icon = db.GetDocumentByID("FFFF0010") ' special Note ID for Icon doc
                             icon.~$DefaultFrameset = "Rhubarb" ' set launch frameset
                             icon.~$Flags = icon.~$Flags(0) & "4" ' allow soft deletions
                             icon.~$SoftDeleteExpireHours = 8 ' set soft deletion expiry
                             icon.Save True, False

koehlerbv:
Ha, das klingt doch schon sehr vielversprechend !
Schon vorab herzlichen Dank (im Namen meines Kollegen, den dieses Problem mit OpenFrameset seit längerem plagt).

Bernhard

PS: Kopfschmerzen von gestern abend scheinst Du ja nicht zu haben ;-)

koehlerbv:
VIELEN DANK, Ulrich !
Das funktioniert wie geschmiert - sogar mit verstecktem Design !

Bernhard

eknori:
dann habt ihr ja jetzt nichts mehr zu tun, also schönen feierabend dann...  ;D

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln