Autor Thema: Text aus "Body" entfernen und nur den Anhang drin lassen  (Gelesen 3815 mal)

Offline webharvey

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Hi,

wir haben hier ne Faxsoftware, die leider immer ein Deckblatt mitschickt.
Das Problem ist gelöst ;) Nun hat aber jeder User auch immer eine Signatur
bei seinen eMails mit drin. Wenn er nun eine eMail als Fax rausschicken
möchte, kommt aber immer noch eine Seite mit der Signatur und dann erst
z.B. die Bestellung. Alles steht in dem "Body" Feld drin. Kann ich das irgendwie
so beschneiden, daß nur noch der Anhang drin ist der restliche Text gelöscht
wird?

thx
Marc

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #1 am: 20.04.06 - 21:27:01 »
Sicher geht das: Attachment lösen, danach RTI löschen. Dokument speichern. RTI neu erstellen und Attachment wieder anhängen. Gelöstes File löschen. Fertig.

Bernhard

Offline webharvey

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #2 am: 21.04.06 - 08:27:30 »
Von Hand ist das klar, aber geht das auch automatisch?
Also per Formel/Script oder so? Die Verarbeitung erfolgt
auf dem Faxserver in der Faxoutbox...

thx
Marc

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #3 am: 21.04.06 - 08:38:27 »
ja mit Script und genau so wie es Bernhard beschrieben hat.
Gruß
Dirk

Offline webharvey

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #4 am: 21.04.06 - 09:19:18 »
okay, dann habe ich mich was falsch ausgedrückt ;)
kleiner script-tipp ?? bin da nicht so firm drin :(

thx
Marc

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #5 am: 21.04.06 - 09:34:19 »
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
Gruß
Dirk

Offline webharvey

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #6 am: 21.04.06 - 10:23:29 »
danke, dann werde ich da mal suchen ...

thx
marc

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.710
  • Geschlecht: Männlich
Re: Text aus "Body" entfernen und nur den Anhang drin lassen
« Antwort #7 am: 21.04.06 - 10:47:07 »
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.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz