Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: DAU-in am 25.09.06 - 11:17:43

Titel: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: DAU-in am 25.09.06 - 11:17:43
Hallo!

Ich habe eine DB, in der sehr viele 'shared, private on first Use'- Ansichten liegen.
wie kann ich an den Designeigenschfaten der View erkennen, ob diese nun auf dem Desktop oder der DB abgelegt werden? Ich hatte diese Views nicht erstellt, und es befinden sich jetzt welche auf dem server und welche auf dem Desktop und ich blicke gerade nicht mehr durch.

grüsse

Dau-in

Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: diali am 25.09.06 - 11:23:33
über die ACL.

Der Eintrag "private Ordner/Ansichten erstellen" entscheidet, ob die Ansichten im Desktop oder in der DB gespeichert werden.
Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: DAU-in am 25.09.06 - 11:31:38
Hallo Diali,

vielleicht stehe ich jetzt vollkommen auf dem Schlauch, aber wenn ich eine  neue View erstelle, kann ich doch angeben 'shared, private on first Use' oder aber 'shared, desktop private on first Use'.

Wenn ich den Usern angebe: 'kann create personal Folders', werden dann auch die desktop private Views auf den Server geschrieben? Obwohl die vom Design her anders angelegt wurden?

Das würde zumindest einiges erklären.

Ich hatte es bisher so verstanden, dass die User die 'shared, private on first Use' dann halt ohne das Recht nicht erstellen können.
Gerade bin ich wieder einmal endlos verwirrt.

viele GRüsse

Dau-in

Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: diali am 25.09.06 - 11:49:40
'shared, desktop private on first Use' ... wird immer auf im Desktop gespeichert
'shared, private on first Use' ... wird in der DB gespeichert und nur im Desktop, wenn die Option 'kann create personal Folders' für den User nicht aktiviert wurde
Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: DAU-in am 25.09.06 - 12:44:28
gut, und wenn ein Mix aus Desktop und DB-Views da ist, kann ich dann an irgendeiner Vieweigenschaft sehen, wo sie abgespeichert wurde?
bzw. an der ursprünglichen view, welche Option der Entwickler bei der Erstellung gewählt hatte?
Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: Glombi am 25.09.06 - 12:50:45
In den Ansichtseigenschaften gibts das Feld $Flags. Dort müsste drinstehen, ob es im Desktop oder in der DB gespeichert wurde (einfach mal vergleichen)

Andreas
Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: DAU-in am 25.09.06 - 13:07:49
danke glomi!

das wars!
Titel: Re: Wie erkennen, ob private Ansicht auf dem Desktop oder der DB liegt?
Beitrag von: dirk_2909 am 26.09.06 - 13:27:07
Das hier hilft Dir bestimmt: http://www.lotusgeek.com/sapphireoak/lotusgeekblog.nsf/DOWNLOADS/D840F0067D4F9EDE852571D6006A4E8C/$FILE/DesignFlags.txt

Quelle: http://www.lotusgeek.com/