Mit einem fließenden Kontext bauen Sie den Formularentwurf mit so vielen Masterseiten und Teilformularen wie nötig auf. Das Konzept der Seiten wird dabei nicht berücksichtigt. Das Erstellen der Seiten erfolgt während der Verarbeitung, wenn der Formularentwurf mit den Daten zusammengeführt wird und die Menge der Daten über die aktuelle Seite hinaus fließt. Die dynamischen Eigenschaften werden angewendet, sobald das Layout und die Formatierung abgeschlossen sind.Das Erstellen eines Formulars in einem fließenden Kontext ist häufig der beste Ansatz zum Aufbau eines Formulars, wenn Sie mit einem XML-Schema beginnen. Darüber hinaus können erfahrene Anwender diese Methode auch verwenden, weil sie beim Entwerfen des Formulars ein besseres Gefühl für das dynamische Verhalten bietet. Es dauert jedoch eine gewisse Zeit, bis man mit dem Erstellen eines Formulars in einem fließenden Kontext vertraut ist. Dies liegt vor allem an dem unerwarteten Verhalten beim Entwerfen in einem fließenden Container.Die folgenden Schritte beschreiben die allgemeine Vorgehensweise zum Erstellen eines Formulars in einem fließenden Kontext unter der Annahme, dass die Planungsphase abgeschlossen ist.
• Erstellen Sie Teilformulare und ihre Inhalte. Das Standard-Teilformular der Seite wird zum ersten Teilformular im Formular. Sie sollten die Größe dieses Teilformulars entsprechend seinem Inhalt anpassen.
• Zusätzliche Seiten sind nicht erforderlich. Fahren Sie mit dem Erstellen aller weiteren erforderlichen Teilformulare fort, um den Formularentwurf abzuschließen. Beim Entwerfen des Formulars werden zusätzliche Seiten angelegt, wenn das erstellte Teilformular nicht auf die aktuelle Seite passt. Dies ist nicht immer offensichtlich, da der Vorgang automatisch abläuft und die Palette „Hierarchie“ diese zusätzlichen Seiten nicht anzeigt.
•
•
• Definieren Sie den Fluss. Hierzu gehört das Festlegen der Werte für das Vorkommen, das Zulassen von Seitenumbrüchen, das Definieren von Überlaufkopfbereichen und Überlauffußbereichen, das Definieren, welche Teilformulare zusammen gehören, sowie das Zuordnen von Teilformularen zu den Masterseiten und das Festlegen von Rändern.