Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar. Info / Copyright

Grafiken dynamisch platzieren

Um Kopf-, Daten- und Fußbereiche auch innerhalb einer Seite erzeugen zu können, steht das Konzept der dynamischen Formulare zur Verfügung. Da die Positionen dieser Bereiche dynamisch sind und sie normalerweise in der Tabellengrafik auffallen sollen, ist in einem dynamischen Formular jede in einer Auswertung erzeugte Zeile selbst in der Lage, einen Rahmen zu zeichnen.

Üblicherweise werden Kopfbereiche nur für Formulare verwendet, aus denen funktionsbezogene Auswertungen wie z.B. Klemmenpläne erzeugt werden. Für Übersichten, wie z.B. Artikelstücklisten, ist der Kopfbereich irrelevant.

Hinweis:

Dynamische Formulare erkennen Sie daran, dass für die Formulareigenschaft Formularhandhabung der Eintrag "Dynamisch" aus der aufklappbaren Liste gewählt wurde.

Diese Informationen werden im Formulareditor als grafische Zeilenrahmen gezeichnet und mit jeder erzeugten Zeile in eine Auswertungsseite geschrieben. Darüber hinaus ist es auch möglich, Grafik- oder Textobjekte als Kopf-, Daten- oder Fußelemente zu definieren, also nicht nur Platzhaltertexte.

Voraussetzungen:

  1. Einfügen > Dynamischer Bereich
  2. Wählen Sie aus dem Folgemenü über die Optionen Kopfbereich, Überschrift (für den Datenbereich), Datenbereich, Datenbereichsabschluss oder Fußbereich, was für einen Bereich Sie definieren wollen.

    Das Rechteck, das den Bereich darstellt, hängt am Cursor.
  3. Klicken Sie mit der Maus, um den Anfangspunkt des zu zeichnenden Rechtecks zu platzieren.
  4. Klicken Sie, um die Endposition des Rechtecks festzulegen.

    Das Rechteck, das den jeweiligen Bereich darstellt, wird gezeichnet; zusätzlich wird die Information, um welchen Bereichstyp es sich handelt (Kopf-, Daten- oder Fußbereich, Datenbereichsabschluss oder Überschrift), links oberhalb angezeigt.
  5. Markieren Sie das neu definierte Rechteck.
  6. Wählen Sie die Menüpunkte Einfügen > Platzhaltertext.
  7. Im Dialog Eigenschaften (Platzhaltertext) klicken Sie auf [...] im Feld Eigenschaft der Registerkarte Platzierung.
  8. Wählen Sie im Dialog Platzhaltertexte - <Formulartyp> die Eigenschaft, die Sie als Platzhalter für den jeweiligen Bereich festlegen wollen.
  9. Klicken Sie auf [OK].
  10. Bestätigen Sie Ihre Eingaben.

Tipp:

Alternativ können Sie Platzhaltertexte, die einem Bereich zugeordnet wurden, auch bearbeiten, indem Sie auf die Grafik des dynamischen Bereichs doppelklicken. Der dann geöffnete Dialog Dynamischer Bereich listet in der Registerkarte Platzhaltertexte alle Platzhaltertexte in einer übersichtlichen Tabelle auf.

Die Eigenschaft Formularausrichtung legt fest, in welcher Reihenfolge die verschiedenen Definitionsbereiche zusammengesetzt werden. Ist die Formularausrichtung zeilenweise, werden die Definitionsbereiche von "links unten" nach "links oben" zusammengesetzt:

Ist die Formularausrichtung spaltenweise, werden die Definitionsbereiche von "unten rechts" nach "unten links" zusammengesetzt:

(In beiden Illustrationen bedeuten:
1 = Kopfbereich
2 = Datenbereich
3 = Fußbereich)

Hinweise:

Außerhalb liegende Platzhaltertexte einem Bereich zuordnen

Bei dynamischen Formularen ist es außerdem möglich, Platzhaltertexte, die außerhalb der Bereiche angeordnet sind, den Bereichen zuzuordnen.

Voraussetzungen:

  1. Markieren Sie die Platzhaltertexte, die zum Bereich gehören sollen.
  2. Klicken Sie auf den gewünschten Bereich, und wählen Sie dann den Kontextmenüpunkt Objekte dem Bereich zuordnen.

    Die Objekte werden dem Bereich zugeordnet. Sie können die Zuordnung überprüfen, indem Sie für den jeweiligen Bereich den Kontextmenüpunkt Zugehörige Objekte markieren auswählen.

Siehe auch