Ein Formular ist das Dokument, das Benutzer anzeigen und bearbeiten. Es beruht auf einem Formularentwurf, den Sie mit Hilfe von LiveCycle Designer ES erstellen.
Formulare können so konzipiert sein, dass vom Endbenutzer eingegebene Daten direkt erfasst werden. Benutzer füllen das Formular online aus, wählen Optionen und senden die Formulardaten über einen vorgeschriebenen Prozess zurück. Diese Formulare werden als interaktive Formulare bezeichnet. Sie können interaktive Formulare erstellen, die mit Hilfe von Acrobat Professional, Acrobat Standard oder Adobe Reader ausgefüllt werden. Außerdem besteht die Möglichkeit, Formulare für LiveCycle Forms ES zu verfassen, die in einem Webbrowser ausgefüllt werden.
Im einfachsten Fall benötigen Endbenutzer nur Adobe Reader, um das Formular elektronisch auszufüllen und die Formulardaten an den Formularverfasser zurückzusenden bzw. das Formular auszudrucken und in Papierform an den Verfasser zurückzusenden. Verfügen Sie über LiveCycle Forms ES, kann das interaktive Formular im PDF- oder HTML-Format vorliegen. In diesem Fall wird das Formular von den Benutzern in einem Webbrowser geöffnet und ausgefüllt.
Interaktive Formulare enthalten typischerweise Dateneingabefunktionen wie Auswahllisten, Dropdown-Listen, Kontrollkästchen, automatisch generierte Berechnungen, Überprüfungsmeldungen, digitale Unterschriften und die Schaltflächen „Senden“ und „Ausführen“. Formularverfasser können integrierte FormCalc-Funktionen sowie benutzerdefinierte, in JavaScript verfasste Skripten verwenden, um die Funktionalität interaktiver Felder zu erweitern. Interaktive Formulare können Befehlsschaltflächen enthalten, mit deren Hilfe Benutzer die Daten in einer Datei oder Datenbank speichern oder per E-Mail an eine angegebene Adresse senden können. Darüber hinaus können Überprüfungsmechanismen hinzugefügt werden, um die Richtigkeit der von Benutzern eingegebenen Daten sicherzustellen. Das Formular kann ein Feedback geben, z. B. eine Meldung, die zur Eingabe spezieller Arten von Daten auffordert.
Formulare können auch zur Darstellung von Informationen für Endbenutzer konzipiert sein. Die Daten können aus verschiedenen Datenquellen stammen, z. B. aus Datenbanken, Webdiensten oder unternehmensinternen Inhaltsmanagementsystemen. Der Endbenutzer kann sich das mit Daten vorausgefüllte Formular anzeigen lassen. Er kann die Daten im Formular weder bearbeiten noch neue Daten hinzufügen. Dieser Formulartyp wird als
nicht interaktives Formularbezeichnet. Um mit diesen Formulartypen zu arbeiten, ist in den meisten Fällen LiveCycle Forms ES erforderlich. LiveCycle Forms ES führt den Formularentwurf mit Daten zusammen und gibt das bereits mit Daten gefüllte Formular für Endbenutzer wieder. Klassische Beispiele für nicht interaktive Formulare sind etwa Kreditkartenauszüge oder Telefonrechnungen. (Siehe
Datenquellen.)