Sie möchten, dass Ihr ausgefülltes Formular im letzten Schritt per Buttonklick an einen bestimmten Empfänger per E-Mail gesendet wird. Dabei soll das ausgefüllte Formular als Anhang der E-Mail eingefügt werden.
Erstellen Sie ein Formular.
Setzen Sie einen Button zum Versenden auf das Formular.
Erstellen Sie eine lokale Funktion für den Button.
Verwenden Sie folgende Funktionen im THEN-Part:
Variante 1 - Zwischenspeichern in lokaler Datei
- Speichern Sie die Datei lokal ab. Verwenden Sie dazu den Befehl: Dateisystem >> Text in Datei schreiben.
Geben Sie den Pfad der Datei an, in die das Ergebnis geschrieben werden soll. Als Textinhalt verwenden Sie: [?form_sfx_data] aus dem Feld Const.
- Sichern Sie die Funktion ab, in dem Sie auf den Dateizugriff warten. Verwenden Sie dazu den Befehl: Dateisystem >> auf Dateizugriff warten.
Geben Sie hier den Pfad zur lokal gespeicherten Datei an.
- Integrieren Sie nun das Versenden der E-Mail über den Dialog Aufrufe >> E-Mail senden. Tragen Sie Empfänger, Betreff und Text der Nachricht ein. Verwenden Sie wieder den bekannten Pfad zum Anhang.
Wichtig! Verwendet Ihr Absender Outlook 2007, so kann der vorgefertigte Dialog zum Versenden der E-Mail nur bedingt eingesetzt werden, denn hier ist es notwendig SMTP-Server und Absender im Vorfeld zu definieren.
Variante 2 - als Text versenden (kompatibel zur WebVersion)
- Definieren Sie den Dateinamen für die anzuhängende Datei. Verwenden Sie dazu den Befehl: System >> .sfx Datei definieren .... Tragen Sie den künftigen Namen mit der Endung .sfx ein: [MeinDateiname].sfx
- Integrieren Sie nun das Versenden der E-Mail über den Dialog Aufrufe >> E-Mail senden. Tragen Sie Empfänger, Betreff und Text der Nachricht ein. Im Feld Anhang legen Sie für die zu versendende Datei den Namen und den Inhalt wie folgt fest:
[?form_sfx_filename];[?form_sfx_data]
Versenden von E-Mails