Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Malle am 22.03.10 - 12:07:00

Titel: Lebensdauer Variable // Caching
Beitrag von: Malle am 22.03.10 - 12:07:00
Hallo,
ich möchte im PostOpen der Datenbank mir ein Array mit Daten befüllen, welches ich dann in der weiteren DB-Session weiter benutzen kann.
Ich dachte ich könnte das mit Static Vars machen aber leider scheint die Variable später nicht mehr zu Existieren.

Ich möchte mir halt nur einmal die Daten ziehen und dann nie wieder solange er in der DB ist.
Hat da vlt. jemand ein Tipp für mich?
Titel: Re: Lebensdauer Variable // Caching
Beitrag von: m3 am 22.03.10 - 12:10:20
Web oder Notes Client?

Titel: Re: Lebensdauer Variable // Caching
Beitrag von: Malle am 22.03.10 - 12:56:14
Sry,
Client.
Titel: Geht nicht
Beitrag von: Jens Winkelmann am 22.03.10 - 13:20:22
Es gibt für LotusScript im Notes Client nicht so etwas ähnliches wie einen SessionScope.

Das vermisse ich auch.

A) Du kannst die Daten in der Notes.ini als Environmentvariablen zwischenspeichern.

B) Du kannst die Daten in Notes Profile Dokumenten zwischenspeichern.




Titel: Re: Lebensdauer Variable // Caching
Beitrag von: koehlerbv am 22.03.10 - 21:44:27
A) ist gaaaanz schlecht, Jens. Wenn da noch ein fähiger Admin mitmischt, dann gibt das (berechtigte) Haue für den Programmierer. Für Arrays ist die NOTES.INI eh ein ungeeigneter Platz.

B) ist eine sehr gute Idee. Und diese ProfileDocs sollten Personal Profiles sein.

Bernhard
Titel: Re: Lebensdauer Variable // Caching
Beitrag von: Malle am 23.03.10 - 10:36:52
Hallo
Danke für die Antworten.
OK... anscheinend muss ich das denn wohl über das ProfDok machen.

-Malle