Autor Thema: Aktuelle Dokument per Mail versenden  (Gelesen 1630 mal)

TomLudwig

  • Gast
Aktuelle Dokument per Mail versenden
« am: 21.11.03 - 15:09:05 »
Hallo
ich möchte das aktuelle Dokument per Mail versenden für eine WorkFlowAnwendug.

In der Designerhilfe steht drin, dass @MailSend ohne Argumente das aktuelle Dokument verschickt. Ich bekomme immer aber nur eine leere E-Mail.
Was mache ich falsch???

Glombi

  • Gast
Re:Aktuelle Dokument per Mail versenden
« Antwort #1 am: 21.11.03 - 15:28:57 »
Du musst bestimmte Feldnamen in Deiner Maske verwenden:
SenbdTo = Empfänger
Subject = Betreff der Mail
Body = Body-Feld im Mail

Alle anderen Felder sind zwar im Mail drin, werden aber natürlich nicht angezeigt.

Eine Methode wäre noch, die Maske im Mail zu speichern. Das kann man bspw. mit Script
call doc.Send( true )
machen.
Aber: Das erzeugt hohen Mailtraffic, da das ganze Design mitgesendet wird. Ausserdem kann es Fehlermeldungen geben, wenn Script-Libraries verwendet werden. Und drittens wird es nicht gerne gesehen!

Vielleicht wäre ein @Forward besser geeignet. In Script gibt es dafür RenderToRTItem.

Andreas
« Letzte Änderung: 21.11.03 - 15:30:10 von Glombi »

TomLudwig

  • Gast
Re:Aktuelle Dokument per Mail versenden
« Antwort #2 am: 21.11.03 - 15:43:15 »
Gut ok, das mit dem Design sehe ich ein.

Die Funktion @Forward finde ich nicht in der Hilfe und auch nicht im Funktionsverzeichnis.
Was bewirkt Sie?

Glombi

  • Gast
Re:Aktuelle Dokument per Mail versenden
« Antwort #3 am: 21.11.03 - 15:44:53 »
Sorry, es heist @MailForward.

Aber was anderes; Wenn es eine WF Anwendung ist, dann macht es doch Sinn, nur einen Doklink zu senden. Ich jedenfalls mache es immer so.

Andreas

TomLudwig

  • Gast
Re:Aktuelle Dokument per Mail versenden
« Antwort #4 am: 21.11.03 - 15:47:56 »
Thx.
Ich weiß noch nicht genau wie ichs realisieren soll.

Ist es möglich einen Link zum Dokument zu verschicken und den beim öffnen der Mail automatisch zu öffen ?!? ;)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Aktuelle Dokument per Mail versenden
« Antwort #5 am: 21.11.03 - 15:51:32 »
Automatisch öffnen geht wahrscheinlich - aber dazu brauchst man LotusScript - und man muss die Maske mitsenden, was wir ja nun gar nicht mögen.

Wenn Du hingegen das ganze Dokument senden würdest (gerendert), hat der Empfänger ja gar nix davon: Er sieht zwar schon, was im Dok steht, aber kann damit ja nix anfangen - also Ende Gelände bzw. Ende des Workflows.

Können Deine User denn keine DocLinks anklicken ?

Bernhard

TomLudwig

  • Gast
Re:Aktuelle Dokument per Mail versenden
« Antwort #6 am: 21.11.03 - 15:57:16 »
User sollten es doch immer so einfach wie möglich haben... *g*

Naja, einen Versuch wars wert. Ich werde mir was anderes überlegen.

Danke trotzdem...

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Aktuelle Dokument per Mail versenden
« Antwort #7 am: 21.11.03 - 17:47:39 »
Noch ein Hinweis: Wenn man ein Dokument mit beliebigem Design versendet und die Maske nicht einbettet, kommt es zu der hier erschienenen Problematik: Der Inhalt wird nicht angezeigt, obwohl er korrekt versendet wurde. Will man die Maske nicht ins Mail einbetten muss man die Felder verwenden, die das Memo-Formular im Mailfile verwendet, denn damit wird jedes Mail, das ohne Maske daher kommt, angezeigt (bzw. Notes versucht das .... :-=

@MailForward bzw. renderToRTItem erschlagen das Problem, indem man das Aussehen des Dokumentes im Body-Feld darstellt.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz