Domino 9 und frühere Versionen > ND9: Entwicklung
View Selection für Folder möglich?
thomas_k:
Hallo zusammen,
in einer Notes View ist es ja möglich, in der View Selection im Designer anzugeben, welche Dokumente in dieser View angezeigt werden sollen(z.B alle Dokumente, in welchen ein bestimmtes Feld existiert).
Ist dies auch bei einem Folder möglich, welcher von einem User angelegt wurde? Bzw gibt es da irgendein Workaround?
Bei den Foldern fehlt im Designer nämlich der Punkt "View Selection".
LG Thomas
Klafu:
Nein. Folder und Views sind grundlegend verschieden.
Ansichten zeigen Dokumente, die den Ansichtskriterien entsprechen. Ordner dagegen zeigen Dokumente, denen ein "Folder-Flag" gegeben wurde.
Chris
thomas_k:
Danke für die schnelle Antwort Chris, so ähnlich hab ich es vermutet bzw. befürchtet.
Gibt es dann vielleicht eine Möglichkeit in der Löschaktion oder im Querydocumentdelete im Database Script den "Folder Flag" zu entfernen?
LG
Tode:
"RemoveFromFolder" gibt es sowohl in der NotesDocument als auch in der NotesDocumentCollection- Klasse... Aber was willst Du überhaupt erreichen?
Peter Klett:
Es gibt kein Folder-Flag in einem Dokument, das steuert, ob das Dokument in einem Ordner angezeigt wird. Der Ordner enthält die Information, welche Dokumente er anzeigen soll. Das Verschieben eines Dokuments in einen Ordner ändert NICHT das Dokument.
Wieso hast Du das so befürchtet?
Wenn ich einen "Ordner" benötige, der wie eine Ansicht funktioniert, dann erstelle ich eine Ansicht. Und wenn ich eine "Ansicht" benötige, die wie ein Ordner funktioniert, erstelle ich einen Ordner. Wenn ich mit dem Flugzeug verreisen will, gehe ich ja auch nicht zum Bahnhof.
Wenn Du Dokumente einem Ordner zuordnen oder dort wieder herausnehmen willst, schreibe einen entsprechenden Agenten, der Dokumente dem Ordner zuordnet (NotesDocument.PutInFolder) oder daraus entfernt (NotesDocument.RemoveFromFolder).
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln