Autor Thema: Worddocs als Dateianhang versenden  (Gelesen 1384 mal)

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
Worddocs als Dateianhang versenden
« am: 13.06.03 - 09:02:08 »
Hallo,

ich möchte aus einer Datenbank (nicht Maildatenbank!) ein Worddokument erzeugen und als Fax versenden.

Das Erstellen des Worddokuments ist nicht das Problem (funzt schon) aber wie kann ich dann die fertige Datei als Attachment an ein Memo hängen und versenden?
Und wie kann ich überhaupt ein neues Memo per Script erstellen?

Grüßle
     Steffen

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Worddocs als Dateianhang versenden
« Antwort #1 am: 13.06.03 - 10:48:00 »
Hi,

ich hab mal eine Fuinktion geschrieben, die ein Memo erstellt und zum bearbeiten öffnet. Der Empfänger und die Betreffszeile werden als Parameter übergeben.

Function CreateMailMemo(varSendTo As Variant, sSubject As String) As Integer
   
   Dim session As New NotesSession
   Dim workspace As New NotesUIWorkspace
   Dim maildb As NotesDatabase
   Dim maildoc As NotesDocument
   Dim profile As NotesDocument
   Dim sMailAdress As String
   Dim sMailSubject As String
   
   CreateMailMemo = 0
   
   Set maildb = New NotesDatabase("","")
   maildb.OpenMail
   Set profile = maildb.GetProfileDocument("CalendarProfile")
   
   Set maildoc = New NotesDocument(maildb)
   maildoc.Form = "Memo"
   maildoc.Logo = profile.DefaultLogo(0)
   maildoc.Principal = profile.Owner(0)
   maildoc.SendTo = varSendTo
   maildoc.Subject = sSubject
   
   Call workspace.EditDocument(True, maildoc)
   
End Function

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
Re:Worddocs als Dateianhang versenden
« Antwort #2 am: 13.06.03 - 11:00:40 »
Danke für die flinke Antwort!
Ich versuche erstmal selbet das Script anzupassen.

Gruß
    Steffen

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
Re:Worddocs als Dateianhang versenden
« Antwort #3 am: 13.06.03 - 14:11:08 »
Hallo!

Ich fürchte, ich benötige nochmals eine kleine Hilfestellung.  :'(
Das Schreiben ins Worddoc, das Speichern und auch das Erstellen der Mail läuft super. Aber wie bekomme ich diese Worddatei jetzt als Anhang an das Memo?  ???

Gruß
    Steffen

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Worddocs als Dateianhang versenden
« Antwort #4 am: 13.06.03 - 14:21:34 »
Hi,

schau dir mal in der Designer-Hilfe die Methode EmbedObject aus der Klasse NotesRichTextItem an. Da sind auch einige Beispiele dabei.

Auszug:
...
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
Set rtitem = New NotesRichTextItem( doc, "Body" )
Set object = rtitem.EmbedObject _
( EMBED_ATTACHMENT, "", "c:\jim.sam")
doc.Form = "Main Topic"
...


Das sollte dir weiterhelfen.

Schönes Wochenende.
Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Steffen_Albrecht

  • Senior Mitglied
  • ****
  • Beiträge: 300
  • Geschlecht: Männlich
  • Trübsal ist nicht das Einzige was man blasen kann!
Re:Worddocs als Dateianhang versenden
« Antwort #5 am: 13.06.03 - 16:15:34 »
Danke!

Hab' es nach einiger Frickelei hinbekommen!

Gruß
    Steffen

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz