Veröffentlichen von interaktiven Webformularen im PDF-Format

Erfahre, wie du interaktive PDF-Webformulare mit Acrobat veröffentlichen.

Webformulare

PDF-Formulare können zum Versenden und Erfassen von Informationen über das Internet nützlich sein. Dies ist durch mehrere Schaltflächenaktionen möglich, die Funktionen ausführen, die einigen HTML-Makros für die Skripterstellung ähnlich sind. Auf dem Webserver muss eine CGI-Anwendung (Common Gateway Interface) installiert sein, damit Daten gesammelt und in eine Datenbank geleitet werden kannst. Du kannst jede beliebige CGI-Anwendung verwenden, die Daten aus Formularen (im HTML-, FDF- oder XML-Format) sammelt.

Bevor du Formulare für das Web vorbereiten, solltest du sicherstellen, dass die Formularfeldnamen mit den in der CGI-Anwendung festgelegten Namen übereinstimmen.

Hinweis:

CGI-Skripte müssen außerhalb von Acrobat erstellt werden, und ihre Erstellung ist nicht durch das Adobe Acrobat-Produkt abgedeckt.

Senden-Funktion hinzufügen

Verwende die Aktion Formular senden, um durch Angabe einer URL-Adresse Formulardaten an eine E-Mail-Adresse oder an einen Webserver zu senden. Mit der Senden-Schaltfläche kannst du auch andere Dateien an den Server oder die Datenbank übertragen. Es ist z. B. möglich, einem Formular gescannte Bilder oder Dateien anzuhängen. Die Dateien werden beim Klicken auf die Schaltfläche Senden zusammen mit den anderen Formulardaten übertragen.

Hinweis:

Wenn das PDF-Formular eine E-Mail-basierte Senden-Schaltfläche enthält, kannst du den Arbeitsablauf „Verteilen“ verwenden, um die Verteilung des Formulars an andere Benutzer zu vereinfachen.

  1. Wähle Werkzeuge > Formular vorbereiten und dann in der Werkzeugleiste die Option „Schaltfläche“ aus und erstelle eine Schaltfläche.

  2. Doppelklicke auf die Schaltfläche, um das Dialogfeld Schaltfläche - Eigenschaften zu öffnen.
  3. Klicke auf die Registerkarte „Aktionen“ und wähle im Menü „Auslöser wählen“ den Befehl Maustaste loslassen.

  4. Wähle im Menü „Aktion auswählen“ die Aktion Formular senden aus und klicke dann auf Hinzufügen.

  5. Wähle im Dialogfeld Formularauswahl senden im Feld „Gib eine URL für die Verknüpfung ein“ eine der folgenden Möglichkeiten:

    • Um die Formulardaten an einen Webserver zu senden, gib die Ziel-URL ein.

    • Um die Formulardaten an eine E-Mail-Adresse zu senden, gib mailto: und dann die E-Mail-Adresse ein. Beispiel: mailto:niemand@adobe.com.

  6. Nimm an den verfügbaren Optionen weitere Änderungen vor und klicke zum Schließen des Dialogfelds auf OK.

    Weitere Informationen zu den verfügbaren Optionen findest du im nächsten Abschnitt.

  7. Ändere ggf. die Einstellungen auf anderen Registerkarten des Dialogfelds Schaltfläche - Eigenschaften und klicke dann auf Schließen.

Optionen im Dialogfeld „Formularauswahl senden“

FDF

Die Daten werden als FDF-Datei exportiert. Du kannst eine oder mehrere der folgenden Optionen auswählen: „Felddaten“, „Kommentare“ und „Schrittweise Änderungen am PDF-Dokument“. Die Option Schrittweise Änderungen am PDF-Dokument empfiehlt sich zum Senden digitaler Unterschriften, da der Server auf diese Weise die Daten leicht lesen und rekonstruieren kann.

Hinweis:

 Sendet der Server Daten im FDF- bzw. XFDF-Format wieder an den Anwender zurück, muss die URL-Adresse des Servers mit der Endung „#FDF“ versehen werden, beispielsweise http://meinserver/cgi-bin/meinskript#FDF.

HTML

Die Daten werden als HTML-Datei exportiert.

XFDF

Die Daten werden als XML-Datei exportiert. Du kannst festlegen, ob Formularfelddaten, Kommentare oder beides gesendet werden soll.

PDF - Gesamtes Dokument

Mit „PDF - Gesamtes Dokument“ wir das Formular als gesamte PDF-Datei exportiert. Die erstellte Datei ist in diesem Fall zwar größer als eine mit der Option „FDF einschließlich“ erstellte Datei, dieses Format ist jedoch sinnvoll, wenn du digitale Unterschriften erhalten möchtest.

Hinweis:

 Wenn der Anwender das PDF-Formular mit Adobe Reader ausfüllt, musst du als Exportformatoption FDF oder XFDF auswählen.

Alle Felder

Exportiert alle Formularfelder, auch die Felder ohne Werte.

Nur folgende

Exportiert nur die von dir über die Option „Felder auswählen“ festgelegten Formularfelder. Bei der Auswahl musst du ferner angeben, ob auch leere Felder eingeschlossen werden sollen.

Datumsangaben in Standardformat konvertieren

Exportiert alle Daten in einem einzigen Format unabhängig davon, wie diese im Formular eingegeben wurden.

Schaltfläche „Formular zurücksetzen“ hinzufügen

Mit einer Schaltfläche Formular zurücksetzen werden alle bereits vom Anwender in das Formular eingegebenen Daten wieder entfernt. Sie entspricht der Funktion Werkzeuge > Formular vorbereiten > Mehr > Formular zurücksetzen, die beim Erstellen und Bearbeiten von Acrobat-Formularen zur Verfügung steht. Du kannst die Zurücksetzen-Schaltfläche auch so einrichten, dass nur bestimmte Felder gelöscht werden.

  1. Wähle Werkzeuge > Formular vorbereiten und dann in der Werkzeugleiste die Option „Schaltfläche“ aus und erstelle eine Schaltfläche.

  2. Doppelklicke auf die Schaltfläche, um das Dialogfeld Schaltfläche - Eigenschaften zu öffnen.
  3. Klicke auf die Registerkarte „Aktionen“ und wähle im Menü „Auslöser wählen“ den Befehl Maustaste loslassen.

  4. Wähle im Menü „Aktion auswählen“ den Befehl Formular zurücksetzen aus und klicke dann auf Hinzufügen.

  5. Führe im Dialogfeld „Formular zurücksetzen“ einen der folgenden Schritte aus und klicke dann auf OK:

    • Klicke auf einzelne Kontrollkästchen, um die Felder auszuwählen bzw. die Auswahl der Felder aufzuheben, die durch Klicken auf die Zurücksetzen-Schaltfläche zurückgesetzt werden sollen.

    • Alles auswählen.

    Die Liste auf der Registerkarte „Aktionen“ zeigt nun die Option „Formular zurücksetzen“ unter der Aktion Maustaste loslassen an.

  6. Klicke im Dialogfeld Schaltfläche - Eigenschaften auf eine andere Registerkarte, um weitere Eigenschaften für die Schaltfläche festzulegen, oder klicke auf Schließen.

Schaltfläche „Daten importieren“ hinzufügen

Mit Hilfe der Aktion Formulardaten importieren gib Anwendern die Möglichkeit, gängige Formularfelder, wie Name und E-Mail-Adresse, mit aus einem anderen Formular importierten Daten auszufüllen. Anwender können mit der Schaltfläche Formulardaten importieren gängige Formularfelder mit Daten aus ihrem persönlichen Profil ausfüllen. Nur passende Formularfelder werden aktualisiert. Nicht passende Felder werden ignoriert. Bevor du eine Aktion Formulardaten importieren erstellen, musst du ein Formular mit gängigen Formularfeldern erstellt hast, aus dem die Daten exportiert werden.

Hinweis:

Bei der Aktion Formulardaten importieren wird die Datendatei, aus der Daten importiert werden sollen, in Windows an anderen Speicherorten als in Mac OS gesucht. In Windows durchsucht die Aktion Formulardaten importieren den Ordner Acrobat oder Acrobat Reader, den aktuellen Ordner, den Systemordner, den Windows-Ordner, Eigene Dokumente\Adobe\Acrobat sowie die Ordner, die in der PATH-Anweisung aufgeführt sind. In Mac OS durchsucht die Aktion Formulardaten importieren den Ordner Acrobat oder Acrobat Reader und den Ordner Systemeinstellungen.

  1. Wähle Werkzeuge > Formular vorbereiten und dann in der Werkzeugleiste die Option „Schaltfläche“ aus und erstelle eine Schaltfläche.

  2. Doppelklicke auf die Schaltfläche, um das Dialogfeld Schaltfläche - Eigenschaften zu öffnen.
  3. Klicke auf die Registerkarte „Aktionen“ und wähle im Menü „Auslöser wählen“ den Befehl Maustaste loslassen.

  4. Wähle im Menü „Aktion auswählen“ die Aktion Formulardaten importieren aus und klicke dann auf Hinzufügen.

  5. Wähle die betreffende FDF-Datei aus und klicke auf Öffnen.

  6. Klicke im Dialogfeld Schaltfläche - Eigenschaften auf eine andere Registerkarte, um weitere Eigenschaften für die Schaltfläche festzulegen, oder klicke auf Schließen.

CGI-Exportwerte

Bei einem Exportwert handelt es sich um die Informationen, die an eine CGI-Anwendung gesendet werden, um ein vom Anwender ausgewähltes Formularfeld zu identifizieren. Du musst nur dann einen Exportwert definieren, wenn beide der folgenden Aussagen wahr sind:

  • Die Daten werden elektronisch in einer Datenbank über das betriebseigene Intranet oder über das Web gesammelt.

  • Die Daten weichen von dem Element ab, das im Formularfeld angegeben wird, oder das Formularfeld ist ein Optionsfeld.

    Beachte beim Definierten von Exportwerten folgende Hinweise:

  • Verwende den Standardexportwert (Ja), um anzuzeigen, dass ein Kontrollkästchen oder ein Optionsfeld ausgewählt wurde.

  • Gib für Dropdownlisten nur dann einen Exportwert ein, wenn der Wert vom aufgeführten Element abweichen soll, z. B. um den Namen des Formularfelds einer Datenbank zu übernehmen. Das in der Dropdownliste ausgewählte Element wird als Exportwert verwendet, außer wenn im Eigenschaften-Dialogfeld ausdrücklich ein anderer Exportwert angegeben wird.

  • Sich gegenseitig ausschließende Optionsfelder müssen exakt denselben Formularfeldnamen, doch unterschiedliche Exportwerte aufweisen. Dadurch wird gewährleistet, dass jeweils nur ein Optionsfeld aktiviert werden kann und die korrekten Werte in der Datenbank gesammelt werden.

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?