Autor Thema: SendTo  (Gelesen 1867 mal)

Offline Ingo_EWB

  • Frischling
  • *
  • Beiträge: 6
SendTo
« am: 13.12.04 - 11:26:26 »
Habe mir ein SendTo - Feld in einer Maske gebastelt, dass über die selbsterstellte Aktion "senden" auch die Mail versendet, nur die Maske wird nicht mitgesendet, es ist eine leere Mail.

Die Formel im SendTo - Feld lautet:

@MailSend( sendTo ; copyTo ; blindCopyTo ; subject ; remark ; bodyFields)

Kann jemand helfen?

Gruss Ingo

Glombi

  • Gast
Re: SendTo
« Antwort #1 am: 13.12.04 - 11:31:44 »
Du musst in den Maskeneigenschaften folgendes einstellen: "Maske im Dokument speichern"

Es gibt dabei aber einiges zu beachten. Wenn bspw. in der Maske Script verwendet wird, welches aus einer Script Library kommt, dann gibt es natürlich Fehler, da ja nur die Maske gesendet wird.

Ausserdem gibt es das Feld "Form" nicht, sondern "$Title". Das ist bei der Programmierung der Zieldatenbank ggf. ebenfalls zu berücksichtigen.

Nachträgliche Design-Änderungen gelten nicht für alte Dokumente!

Alles in allem sollte man mit dieser Option eher vorsichtig sein.


Eine andere Möglichkeit wäre Script, da kannst Du bei
  call NotesDocument.Send( true )
angeben, dass die Maske mitgesendet wird.

Andreas
« Letzte Änderung: 13.12.04 - 11:33:40 von Glombi »

Offline Ingo_EWB

  • Frischling
  • *
  • Beiträge: 6
Re: SendTo
« Antwort #2 am: 13.12.04 - 11:45:47 »
Also die Option "Maske im Dokument speichern" bringt's nicht.

Könntest Du mir die zweite Variante etwas näher erklären?

Gruss Ingo

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: SendTo
« Antwort #3 am: 13.12.04 - 12:30:19 »
Hi,

da gibt's nicht viel zu erklären. Diese Methode sucht innerhalb des Dokumentes nach den Feldern SendTo, CopyTo und BlindCopyTo und versendet dann das Dokument an die Namen, die in diesen Feldern enthalten sind. Zusätzlich kannst du im ersten Parameter mit True angeben, dass die Maske mit gesendet wird. Im zweiten Parameter kannst du noch Empfänger angeben. Das ist wichtig, wenn die vorgenannten Felder fehlen.

Schau mal in die Designerhilfe. Dort steht alles zum Nachlesen


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

Glombi

  • Gast
Re: SendTo
« Antwort #4 am: 13.12.04 - 12:37:07 »
Du musst
 @MailSend
anstelle von
 @MailSend( sendTo ; copyTo ; blindCopyTo ; subject ; remark ; bodyFields)
verwenden, da letztere ein neues Mail generiert.

Aus der Hilfe:
Sie können @MailSend auf zwei verschiedene Arten verwenden:
Wenn Sie keine Parameter angeben, versendet @MailSend das aktuelle Dokument (d.h. das Dokument, das bei der Auswertung der @Funktion verarbeitet wird) an den im Feld "SendTo" des Dokuments angegebenen Empfänger. Das Feld "SendTo" ist zwingend erforderlich.
Wenn Sie einen oder mehrere Parameter angeben, erstellt @MailSend ein neues Mail-Memo auf der Basis der Informationen in der Parameterliste und sendet es an die in den Parametern SendenAn, KopieAn und BlindkopieAn aufgeführten Empfänger.

Andreas

Offline Ingo_EWB

  • Frischling
  • *
  • Beiträge: 6
Re: SendTo
« Antwort #5 am: 13.12.04 - 14:21:13 »
Danke für Eure Hilfe, es funktioniert jetzt.

Habe einfach eine Standardaktion "Dokument senden" hinzugefügt und die Maske wird jetzt mitgemailt.

Gruss Ingo

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz