Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Sabine_Schiller am 15.03.10 - 16:50:18

Titel: getview(XY) cache ?
Beitrag von: Sabine_Schiller am 15.03.10 - 16:50:18
Hallo,

hab da mal eine Frage wenn ich  Set DomView=DomDir.GetView("xy") ausführe....  Wird dann die View gecached  und wenn ja wie kann ich das ohne Formelsprache umgehen ?

Hab da was gebaut was auf eine andere View zugreift und dort bestimmte Dokumente löscht. Leider funktioniert dies nicht immer und ich vermute das es eventuell am Cache liegt.


Vielen Dank im Voraus

Titel: Re: getview(XY) cache ?
Beitrag von: Axel am 16.03.10 - 11:38:42
Was meinst du mit "Wird dann die View gecached .... "?

Wenn du auf eine andere View zugreifen willst, dann musst du GetView erneut ausführen.

So z.B.
...
Set DomView=DomDir.GetView("xy")
'Mach was mit der View xy
...

...
Set DomView=DomDir.GetView("abc")
'Mach was mit der View abc
...

Hab da was gebaut was auf eine andere View zugreift und dort bestimmte Dokumente löscht. Leider funktioniert dies nicht immer und ich vermute das es eventuell am Cache liegt.

Was hast du gebaut? Gibt's da evt. Code dazu? Was funktioniert nicht? Fehlermeldungen?

Axel
 
Titel: Re: getview(XY) cache ?
Beitrag von: DAU-in am 16.03.10 - 17:26:21
Version 8 oder 8.5?

Bei 8.5 gibt es einen Bug, so dass der Zugriff über getView und getDocumentbyKey nicht immer klappt