Anfang des InhaltsbereichsFunktionsdokumentation Kopien und Verweise im Navigationsbaum Dokument im Navigationsbaum lokalisieren

Verwendung

Kopien

Sie wollen eine Kopie eines bereits bestehenden Knotens (inklusive Unterknoten) erzeugen. Dabei entstehen zwei Objekte, die Sie unabhängig voneinander bearbeiten können. Beispielsweise wollen Sie verschiedene Versionen eines Mahnungsanschreibens abhängig von der abgelaufenen Mahnungsfrist verfassen. Für das erste Anschreiben haben Sie bereits einen Text-Knoten angelegt, den Sie nun als Vorlage für die anderen Anschreiben verwenden können, indem Sie ihn kopieren und dann den Text entsprechend anpassen.

Verweise

Sie wollen bereits definierte Fenster und deren Inhalt im gleichen Formular wiederverwenden. Wenn Sie zum Beispiel auf Ihrer Startseite ein Fenster angelegt haben, um in der ersten Zeile Ihre Firmenadresse in kleiner Schrift auszugeben, so können Sie dieses Fenster auch auf anderen Seiten ausgeben, indem Sie das Fenster auf die anderen Entwurfseiten kopieren. Ändert sich die Firmenadresse, brauchen Sie sie nur in einem der Fenster aktualisieren. Der Form Builder ändert die Adresse dann automatisch auf allen anderen Entwurfseiten, die das gleiche Fenster verwenden.

Funktionsumfang

In der Regel werden Kopien beziehungsweise Verweise innerhalb einer Smart Form entweder über:

erzeugt. Unabhängig davon, ob der ausgewählte Knoten beziehungsweise Teilbaum im Clipboard oder in der Zwischenablage der Drag&Drop-Funktion abgelegt ist, wird im folgenden für beide Fälle der Begriff Zwischenablage verwendet. Das Verhalten ist für beide Fälle gleich. Außerdem werden Knoten in der Zwischenablage mit Ablage-Knoten und deren Pendant im Baum mit Ausgangs-Knoten bezeichnet.

Verhalten beim Einsetzen eines Knotens

Beim Einsetzen eines Ablage-Knotens legt der Form Builder entweder eine Kopie oder einen Verweis an:

Ob nun eine Kopie eingesetzt oder auf das gleiche Objekt verwiesen wird, hängt vom Ablage-Knoten und von der Stelle ab, wo er eingesetzt wird. Zusammenfassend kann man sagen, daß Knoten, die einen eigenen Ausgabebereich haben (Fenster, Grafik, Adresse) und als direkter Unterknoten einer Seite eingefügt werden, auf die gleichen Objekte verweisen wie die Ausgangs-Knoten. Feinheiten klärt die folgende Tabelle:

Verhalten beim Kopieren eines vorhandenen Knotens

Quellknoten

Aktion des Form Builders

Seite

Einfügen des Ablage-Knotens als Kopie, Einfügen aller Unterknoten des Ablage-Knotens als Verweise (Denn: Unterknoten einer Seite entsprechen Ausgabebereichen im Form Painter).

Fenster

Hier muß man zwei Fälle unterscheiden:

  • Das Fenster wird auf einer Seite eingesetzt, auf der es noch nicht existiert:
    Das Fenster und dessen Unterknoten werden als Verweis eingefügt.
  • Das Fenster wird auf einer Seite eingesetzt, auf der es bereits existiert:
    Das Fenster und dessen Unterknoten werden als Kopie eingefügt

Grafik- oder Adreß-Knoten mit eigenem Ausgabebereich

Solange der Ablage-Knoten so eingefügt wird, daß er seinen eigenen Ausgabebereich beibehält (also als direkter Unterknoten), wird er als Verweis eingefügt. Ansonsten als Kopie.

Alle anderen Knoten

Werden als Kopie eingefügt

 

Hinweis

Falls Sie eine Kopie eines Fensters mit seinen Unterknoten benötigen, legen Sie ein neues Fenster an und kopieren alle Unterknoten des schon vorhandenen Fensters in das neue Fenster.

 

 

 

Ende des Inhaltsbereichs