Festes Layout
Der am häufigsten verwendete Formulartyp hat ein
festes Layout
. Diese Formulare besitzen immer eine feste Anzahl von Seiten, unabhängig von der Datenmenge, die in das Formular eingegeben wird. Ein Beispiel hierfür ist das Anmeldeformular für einen Kurs, das entweder ausgedruckt und per Hand ausgefüllt oder mit Acrobat bzw. Adobe Reader vervollständigt werden kann. Das Formular behält beim Ausfüllen sein ursprüngliches Layout und die Anzahl der Seiten bei. Nicht ausgefüllte Felder bleiben leer. Überschreitet die Datenmenge den im Formular verfügbaren Platz, kann das Formular nicht entsprechend erweitert werden. Wenn ein Kursregistrierungsformular beispielsweise 5 Zeilen für die Eingabe der ausgewählten Kurse durch den Endbenutzer besitzt, jedoch 10 Zeilen für die gewünschte Datenmenge erforderlich wären, sind trotzdem nur 5 Zeilen für die Eingabe verfügbar. Trägt der Endbenutzer nur 2 Kurse ein, bleiben die übrigen 3 Zeilen leer, werden jedoch weiterhin angezeigt.
Ist das Formular interaktiv, füllen Endbenutzer das Formular normalerweise in Acrobat oder Adobe Reader aus. Ist es nicht interaktiv, wird es durch einen Serverprozess mit Daten aus einer Datenquelle gefüllt. So gibt Forms normalerweise nicht interaktive Formulare mit festem Layout wieder, um Informationen aus einer Datenquelle darzustellen.
Flexibles Layout
Neben Formularen mit festem Layout können Sie flexible Abschnitte in Formularen definieren. Diese werden entsprechend der Datenmenge erweitert oder verkleinert, die bei der Wiedergabe mit dem Formular zusammengeführt wird. Dies erfolgt, indem Sie verschiedene Abschnitte (Gruppen von Teilformularen) in Teilformulare aufnehmen, die auf Textfluss eingestellt sind. Zur Laufzeit werden dann nur die Teilformulare instanziiert, die zur Anzeige der exakten Datenmenge benötigt werden.
Dieser Formulartyp besitzt ein
flexibles Layout
mit einer variablen Anzahl von Seiten. Die Teilformulare werden entsprechend der Menge der Daten angepasst, die bei der Anzeige des Formulars mit diesem zusammengeführt werden. Wenn noch mehr Daten vom Endbenutzer hinzugefügt werden müssen, werden sie ggf. noch erweitert. Sie können es beispielsweise den Endbenutzern überlassen, die für ihre Auswahl benötigte Zeilenanzahl hinzuzufügen, Zeilen aus dem Formular zu löschen und die Formulardaten anschließend elektronisch zurückzusenden. Je nachdem, wie viele Zeilen die Endbenutzer hinzufügen, kann sich das Formular über zwei oder mehr Seiten erstrecken.
Interaktive Formulare mit flexiblem Layout werden manchmal auch als Client-seitige Formulare bezeichnet. Acrobat und Adobe Reader 7.0 oder höher unterstützen diese Art von interaktiven Formularen.
Sie können auch Formulare mit flexiblem Layout für die Verwendung mit Forms erstellen. In diesem Fall wird der Formularentwurf über Forms mit Daten ausgefüllt. Telefon- oder Kreditkartenabrechnungen sind normalerweise nicht interaktive Formulare, in denen Benutzern Informationen aus einer Datenquelle präsentiert werden. Benutzer drucken diese Formulare anschließend aus oder speichern sie elektronisch. Diese Formulartypen werden auch als serverseitige Formulare bezeichnet, da das Zusammenführen des Formularentwurfs mit Daten über einen Server erfolgt.
|
|
|