Domino 9 und frühere Versionen > Entwicklung

Outline refreshen ?

(1/2) > >>

meichhorner:
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


Axel:
Hi,

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


Axel

meichhorner:
@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

Axel:
Hi,

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


Axel

meichhorner:
@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)

--- Ende Code ---

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

Cu
Martin

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln