Domino 9 und frühere Versionen > ND6: Entwicklung

eine Variable datenbankweit definieren?

<< < (2/3) > >>

iukhdh:
Zum Thema "zumüllen" muss ich doch mal nachhaken.

Mit @environment schreib ich ja die Variable in die ini, soweit klar. Mit @getenvironment hol ichs wieder raus, aber der Eintrag bleibt wohl bestehen.

Gibts einen Befehl, mit dem ich den Eintrag raushole und in der ini lösche, oder muss ich das handisch erledigen? (texteditor?)

Gruß
Thomas

koehlerbv:
Wenn Du die NOTES.INI-"$"-Variable (also die benutzerdefinierte) mit einem Leerstring belegst, wird diese gelöscht. Soweit, so gut. Hauptsache, dieses wird wirklich sicher gemacht.

Nur: Wenn nicht erforderlich, sollte man eben auch darauf verzichten, überhaupt die NOTES.INI zu missbrauchen.

Bernhard

diali:
also ich würde die notes.ini-Variante nicht so verdammen, weil beides hat Vor- und Nachteile.

Notes.ini
+ bei Variablen pro User
+ keine zusätzlichen Dokumente
+ User braucht keine Schreibrechte in DB
- bei Variablen, die für alle User gelten sollen
- funktioniert nicht im Web

Profil-Dokument
+- bei Variablen, die für alle User gelten (nur bedingt durch Caching, je nach Änderungsintervall ggf. in Dokumente schreiben)
+ bei Variablen, die pro User gelten (Unternehmen mit wenigen Useren)
- bei Variablen, die pro User gelten (Unternehmen mit sehr vielen Useren)
- User braucht Schreibrechte (zumindest Leser + öffentliche Dokumente Schreiben)

Beides kann man beim Verlassen der DB wieder aufräumen.

Zum Punkt bei Variablen, die pro User gelten (Unternehmen mit wenigen / sehr vielen Useren), da muss jeder selber abschätzen, ob er in einer DB mit 300.000 Dokumenten noch 50.000 Profile haben will.

ata:
... Profildokumente sind nicht immer zuverlässig. Da gibt es unplanbare Effekte bei der Replikation, Versionswechseln etc.. Ich verwende Profildokumente nur wenn es gar nicht anders geht. Setup-Dokumente ("normale" Notes-Documente) sind in Ansichten sichtbar und zuverlässiger als Profildokumente.

Toni

diali:
die Erfahrung von ata habe ich mit 4.x auch schon gemacht und deshalb auf Profil-Dokumente verzichtet.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln