Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: theBastian am 19.12.05 - 20:17:50
-
Hallo,
ich habe folgendes Problem: in einer DB können Docs archiviert werden. Da die DB volltextindiziert ist, sollen diese Docs natürlich bei der Suche nicht mehr erscheinen.
Geht das eigentlich? Falls ja, könnt ihr mir vielleicht einen Tipp in die richtige Richtung geben?
cu
der B@sti
-
"Archiviert" ist ein weiter Begriff, Sebastian:
Werden Dokumente durch einen bestimmten Prozess "woanders" abgelegt und aus dieser Datenbank gelöscht ? Wenn ja: Der Prozess sollte den FTI nach Abschluss seiner Tätigkeit aktualisieren. Das passiert aber bei Standardeinstellungen sowieso so schnell, als es dem Server möglich ist (lokal allerdings nicht !).
Wenn Du unter "archivieren" das Ausflaggen eines Dokuments verstehst: Eine komplette (vom User angeworfene) Volltextsuche kannst Du generell nicht auf Dokumente einschränken, die einen bestimmten Feldinhalt (das "Archivflag") haben.
Mehr Input, mehr Output, würde ich mal sagen.
Bernhard
-
Sorry. War keine Absicht. Archivieren ist auch etwas hoch gegriffen. Doc bleibt in der DB. Wird nur ein Flag gesetzt.
Feld „Archiviert" wird auf 1 gesetzt und Doc verschwindet aus der Ansicht.
Machbar?
cu
der B@sti
-
Sorry. War keine Absicht.
Nee, ist schon klar, Sebastian. Kein Problem.
Aber zu Deiner Frage: Wenn der Benutzer alle Freiheiten der (Standard-)Volltextsuche des Clients hat: NICHT machbar. Definitiv.
Bernhard
-
Moin erstmal,
[ratlos]
wie müßte ich es denn anstellen, um die genannten Docs von der Suche auszuschließen?
[/ratlos]
cu
der B@sti
-
Du müsstest ihnen Leserfelder verpassen damit nur noch die Leute mit den entsprechenden Rollen auf die Dokumente zugreifen können.
-
Hi,
Leserfelder .... und damit erscheinen diese Docs nicht mehr als Ergebnis einer Suche?
cu
der B@sti
-
Jep, weil was du nicht lesen kannst wird auch nicht angezeigt.
-
Vielen Dank.
Klingt logisch. Sogar für mich. ;)
Werde das mal so versuchen.
cu
der B@sti