Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Stryker am 29.08.05 - 16:12:08
-
Ich möchte den Inhalt eines Rich Text Feldes das ein Attachment beinhaltet löschen, um so wieder Platz in der Db zu schaffen. Eine Ansicht mit den Dokumenten ist vorhanden in der der Agennt dann agieren kann.
Ich habe eine Einfache Aktion "Feld ändern" "ersetzen" als Agent hinterlegt.
Dieser löscht mir das Attachment auch aus dem Feld, aber hängt es dem Dokument unten wieder neu an. Somit ist das Dokument nicht wirklich "kleiner" geworden.
Wie kann ich das verhindern ?
-
Einfache Aktionen sind überhaupt nicht prickelnd ...
Mit @functions: @DeleteField
Mit LS: NotesItem.Remove
sind da zuverlässig für Deine Zwecke.
Bernhard
-
@DeleteField löscht doch das ganz Feld aus dem Dokument , oder.
Ich will aber nur den Inhalt des Feldes loswerden.
Mit LS bin ich nicht so vertraut.
-
Gerade, weil Du Dich mit LS nicht auskennst, ist es doch völlig egal, ob das Feld "leer" ist oder gar nicht mehr vorhanden. Ein wirklich "leeres" RTI gibt es sowieso nicht - es sei denn, es ist gar nicht da ;)
Bernhard
-
Ich hab es jetzt mit @functions: @DeleteField versucht und es klappt prima.
Besten Dank aus dem Ruhrpott