Domino 9 und frühere Versionen > Entwicklung

Feld-Flags: Summary Protected

(1/2) > >>

sloe:
Hallo Notes-Freunde,
wer sich schon mal die Datenbank für die persönlichen Adressen (lokale names.nsf) näher angeschaut hat, findet im Designer für einige Felder (FirstName, LastName, etc.) die folgende Sicherheitsoption aktiviert: Mindestens Editorzugriff für Bearbeitung (s.screenshot).
Erstellte Dokumente mit dieser Option haben in den Dokumenteneigenschaften für das jeweilige Feld die folgende Angabe:
Feld-Flags: Summary Protected.
Nehme ich die Option raus, haben neue Dokumente nicht mehr diese Angabe. Leider sind die alten Dokumente nicht davon betroffen, d.h. trotz ToolsRefreshSelectedDocs sind diese Felder anscheinend noch weiterhin nur für Editoren bearbeitbar.
(Mühseelig zu schreiben, das die Datenbank bei mir schon voll mit Dokumenten ist und ich nur Autorenrechte für andere User vergeben möchte).
Gibt es eine Möglichkeit, diese Option wieder zu "entfernen"?
TIA
sloe

klaussal:
Haben die neuen Docs das Feld nicht mehr, oder ist das Feld leer ?

Brutale Methode: Feld löschen ? Was passiert dann ?

sloe:
Hi,
die neuen Dokumente haben das Feld noch, müssen sie sogar, denn sie enthalten solche zentralen Infos, wie z.B. Vorname, Nachname, etc.
Wenn ich die ganzen Felder lösche, habe ich eigentlich kaum noch wertvolle Infos zum anzeigen  ;)
Irgendwie setzt Notes anscheinend ein Flag, das ich nicht mehr wegkriege.
sloe

Semeaphoros:
Mit LS kannst Du diese Flags beeinflussen (NotesItem Klasse in der Designerhilfe)

Ansonsten, das ist Grundprinzip in Notes: Aenderungen an einer Maske haben nur Einfluss auf den Datenbestand neuer oder allenfalls neu abgespeicherter Dokumente, nicht jedoch auf bestehende Dokumente, das ist ganz grundsätzlich und immer so und das ist auch gut so.

sloe:
Hi,

--- Zitat ---Aenderungen an einer Maske haben nur Einfluss auf den Datenbestand neuer oder allenfalls neu abgespeicherter Dokumente, nicht jedoch auf bestehende Dokumente...
--- Ende Zitat ---

Schon klar, aber ein ToolsRefreshSelectedDocs setzt mir ja auch berechnete Leser/Autoren-Felder neu, nur nicht bei diesem "tollen" Sicherheitsfeature, daß anscheinend auch andere "begeistert":

http://www.csdevelopment.cz/domino/hermes.nsf/0/c1256cc9003ab692c12569db00000d7a?OpenDocument

Selbes Prinzip...

Aber danke für den Tipp für notesItem.IsProtected. Man ist ja lernfähig.
Danke.
sloe

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln