Seite 1 von 1

Teilformular per Mail senden

Verfasst: 08.02.2019, 11:11
von SchwarzTee
Hallo,

ich soll aus einen dynamischen Formular die Daten aus einen Teilformular als PDF per Mail versenden. Das Formular ist sehr umfangreich und baut sich schrittweise auf, es wird zur Inbetriebnahme von Roboteranlagen verwendet.
Ich möchte im betroffenen Teilformular eine Schaltfläche für den Versand der E-Mail platzieren. Das Teilformular selbst ist auch dynamisch. Im Teilformular ist eine Tabelle, die mithilfe von Schaltflächen zeilenweise erweitert oder gekürzt werden kann. Das Teilformular hat also mindestens eine Seite kann aber auch mehrere Seiten haben.

Hat jemand eine Idee, einen Ansatz?

Ich kann das Formular leider nicht hochladen, aus Datenschutzgründen...

Re: Teilformular per Mail senden

Verfasst: 10.02.2019, 12:02
von armine
Hallo Thorsten,

willst du das Teilformular oder die darin enthaltenen Daten verschicken?
Teilformular: Teilformular(e) davor und danach ausblenden.
Daten: Mittels »xfa.resolveNodes()« Daten auslesen.
Datenschutzgründe sollten kein Hindernis sein, eine Beispieldatei zu erstellen.

vg armine

Re: Teilformular per Mail senden

Verfasst: 11.02.2019, 09:06
von SchwarzTee
Hallo Armine,

danke für Deine Antwort.
Ich möchte das Teilformular als PDF versenden, das kann vom Empfänger am schnellsten gesichtet werden. Ich habe ein Beispielformular angehängt. Das Teilformular "Technische Probleme" soll versendet werden. Dieses Teilformular kann je nach Anlage auch mehrere Seiten lang werden.
Davor und danach ist der Seitenumfang dynamisch. Das müsste sich über die Schaltflächen simulieren lassen.

Re: Teilformular per Mail senden

Verfasst: 11.02.2019, 10:22
von armine
Hallo Thorsten,

Problem gelöst?

vg armine

Re: Teilformular per Mail senden

Verfasst: 11.02.2019, 11:00
von SchwarzTee
Hallo armine,

super, vielen Dank für die Lösung!

Ich hätte jetzt noch zwei Fragen:
Kannst Du mir die Variablendeklaration von "Liste" erklären? Was bedeutet die zweite Klammer. Bei Deckblatt steht eine "5" drin, bei allen anderen ist kein Eintrag drin.
Wie weit kann ich die Liste "aufbohren"? Das Formular hat ca. 200 Seiten/Teilformulare. Da wird die Sache dann ziemlich unübersichtlich...

Re: Teilformular per Mail senden

Verfasst: 11.02.2019, 15:43
von armine
Hallo Thorsten,

var Liste = [] ; // Kurzform zur Deklaration eines Arrays.
Innerhalb des Array werden weitere Arrays mit dem Namen des auszublendenden Teilformulars und einem leeren String angelegt.
Der leere String ist Platzhalter zur Aufnahme von Teilformular.presence.
Die "5" habe ich aus Versehen stehen lassen, die wurde nur für eine Kontrollausgabe gebraucht.

"Aufbohren" geht problemlos, ist aber bei meinem 2. Ansatz nicht nötig. Da wird das gesamte PDF nach auszublendenden Teilformularen abgesucht.
Die werden noch im Suchvorgang ausgeblendet und nach dem Mailen auch wieder eingeblendet.

vg armine

Re: Teilformular per Mail senden

Verfasst: 11.02.2019, 15:55
von SchwarzTee
Hallo armine,

das ist perfekt! Nochmals vielen Dank für Deine Unterstützung!!!