Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: meichhorner am 15.07.03 - 13:31:51

Titel: Outline refreshen ?
Beitrag von: meichhorner am 15.07.03 - 13:31:51
Hy,

ich habe eine eingebettete outline (Gliederung) in einer Maske wenn ich nun die Gliederung per Lotusscript ändere oder neu anlege dann wir die Gliederung in der Maske nicht mehr angezeigt.

Erst wenn ich die Gliederung im Designer öffne und wider schliesse wird Sie auch in der Maske wieder sichtbar ???

Cu
Martin


Titel: Re:Outline refreshen ?
Beitrag von: Axel am 15.07.03 - 13:39:21
Hi,

ich meine irgendwo gelesen zu haben, dass die Änderungen an Gliederungen per Script immer erst nach erneutem Öffnen sichtbar werden.


Axel
Titel: Re:Outline refreshen ?
Beitrag von: meichhorner am 15.07.03 - 13:43:57
@Axel

Das dachte ich auch aber nicht mal nach dem schliessen und erneuten öffnen zeigt sich das Outline, erst wenn ich wieder in den Designer gehe und esöffne und schliesse ???

Ich habe auch schon gelesen dass das irgendwas mit dem Cache zu tun hat, aber ich habe schon DB's geshen die die Outlines anhand von Konfigdok's bei jedem öffnen neu aufbauen also muss das doch irgendwie gehen >:(

Danke,
Martin
Titel: Re:Outline refreshen ?
Beitrag von: Axel am 15.07.03 - 13:50:17
Hi,

das würde mich dann auch mal interessieren, wie so was geht.


Axel
Titel: Re:Outline refreshen ?
Beitrag von: meichhorner am 15.07.03 - 18:54:24
@Axel

Ich hab's  ;D

Ich ba einfach ein bisschen getrickst ich erstelle nach wie vor die Outlines per Lotus Script aus den Konfigurationsdokumenten in der DB, nur dass ich danach mir noch per LS die Seite kralle in welche die Gliederung eingebettet ist und diese speichere, und das alles bei DB Queryclose.

Code
Dim designelement As NotesDocument
   
Set designelement = db.GetDocumentByUNID _
("610C2E28A729431D41256D64003D5464")
   
Call designelement.Save(False,False)

So ändert der User die Konfigdoks, schliesst die DB und beim wieder öffnen hatt er die neuen Gliederungen.

Cu
Martin
Titel: Re:Outline refreshen ?
Beitrag von: Axel am 16.07.03 - 08:08:54
Hi,

danke für den Hinweis. Ich werde es mal testen. Im moment habe ich keinen konkreten Anwendungsfall dafür, aber man kann ja nie wissen.


Axel