Domino 9 und frühere Versionen > ND7: Entwicklung
Text aus "Body" entfernen und nur den Anhang drin lassen
diali:
suche mal nach folgendem in der Designer-Hilfe
- NotesDocument.GetAttachment(...) .... Dateianhang
- ExtractFile(...) ... Datei abhängen
- NotesItem.Remove ... Feld löschen
- NotesRichTextItem.embedObject(EMBED_ATTACHMENT,...) ... datei anhängen
- Kill ... Datei löschen
webharvey:
danke, dann werde ich da mal suchen ...
thx
marc
eknori (retired):
Man könnte das auch mit der NotesRichTextNavigator Klasse ( und den zugehörigen Klassen ) machen.
Mit der Remove Method der NotesRichTextRange class lassen sich alle Elemente ( und auch der text ist ein Element ) aus dem RT löschen
RTELEM_TYPE_DOCLINK (5)
RTELEM_TYPE_FILEATTACHMENT (8)
RTELEM_TYPE_OLE (9)
RTELEM_TYPE_SECTION (6)
RTELEM_TYPE_TABLE (1)
RTELEM_TYPE_TABLECELL (7)
RTELEM_TYPE_TEXTPARAGRAPH (4)
RTELEM_TYPE_TEXTRUN (3)
RTELEM_TYPE_FILEATTACHMENT (8) Wenn man also durch die o.a. Element loopt und das RTELEM_TYPE_FILEATTACHMENT (8) aussen vor lässt, müsste am Ende ein bereinigtes RT Feld übrig bleiben.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln