Autor Thema: Anhängen von Dateien unter UNIX  (Gelesen 1028 mal)

Offline Olaf

  • Frischling
  • *
  • Beiträge: 1
  • Ich liebe dieses Forum!
Anhängen von Dateien unter UNIX
« am: 10.10.02 - 17:41:55 »
Ein periodisch laufender Agent erzeugt Mailmemos mit Anhängen.
Läuft der Agent unter NT erstellt er die Anhänge, läuft er auf einem UNIX Rechner, funktioniert es nur manuell aber nicht periodisch.

Laut Entwicklerhilfe:
EmbedObject is not supported on OS/2, on UNIX, and on the Macintosh.

Hat schon mal jemand unter UNIX Anhänge in Mailmemos mit einem periodischen Agenten eingefügt?
Wie funktioniert das mit Script?


Glombi

  • Gast
Re:Anhängen von Dateien unter UNIX
« Antwort #1 am: 10.10.02 - 18:01:49 »
Hallo Olaf,

ich habe einen perdiodischen Agenten erstellt, der auf einem Linux Server läuft. Da mit dem EnbedObjects bezieht sich in der Hilfe nicht auf Attachments sondern auf OLE Objekte.

Hier der Teil des Agenten, der eine Datei einfügt.

'Prüfe ob Item Attachment vorhanden ist: Falls ja, muss dieses Rich Text Item sein
If uadoc.HasItem("Attachment") Then
   Set checkitem  = uadoc.GetFirstItem("Attachment")
      
   If checkitem.Type <> RICHTEXT Then
      Call uadoc.RemoveItem("Attachment")
      Set RTItem = uadoc.CreateRichTextItem("Attachment")      
   Else
      Set RTItem = uadoc.getfirstItem("Attachment")
   End If      
      
Else
   Set RTItem = uadoc.CreateRichTextItem("Attachment")   
End If
   
'Hänge Datei ins Dokument an   
If RTItem  Is Nothing Then
   Set RTItem = uadoc.getfirstItem("Attachment")
End If
   
Set File = RTItem.EmbedObject( EMBED_ATTACHMENT, "", FilePath  )

Gruß
Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz