Globale Variablen in Adobe Forms
Innerhalb des FormDesigners besteht die Möglichkeit, globale Variablen zu definieren. Diese erlauben es, Werte zu speichern und an anderer Stelle im Formular darauf zurückzugreifen. Mögliche Anwendungsbeispiele sind zum Beispiel das Zwischenspeichern von Berechnungsergebnissen oder auch das definieren von konstanten Werten, die mehrfach im Formular auftauchen (z.B. eine Jahreszahl). Im folgenden Blogbeitrag wird die grundlegende Verwendung von globalen Variablen demonstriert.
Was erwartet Sie in diesem Artikel zu Adobe Forms im Detail? Sie lernen, wie ein Wert von einem Textfeld in ein anderes über eine globale Variable übertragen wird. Bevor ich Ihnen das Vorgehen zum Auslesen globaler Variablen Schritt für Schritt erkläre und ich dabei auf den Unterschied zwischen Javascript und Formcalc eingehe, erfahren Sie, wie globale Variablen definiert werden.
Schritt 1: Globale Variable anlegen
Globale Variablen werden im Menü in den Formulareigenschaften angelegt. Neben diversen weiteren Einstellungsmöglichkeiten befindet sich dort der Unterpunkt “Variablen”. Dort können globale Variablen angelegt und bei Bedarf bereits mit einem Wert versehen werden.
Schritt 2: Text mit Hilfe einer globalen Variable kopieren
Fazit
In diesem Beitrag wurde anhand eines Minimalbeispieles die Verwendung von globalen Variablen innerhalb des FormDesigners demonstriert. Dabei wurde auch der Unterschied zwischen Formcalc und Javascript dargestellt.
Haben Sie noch Fragen zu der Verwendung von globalen Variablen in Formularen? Ich freue mich auf Ihre Kommentare.
Ein Kommentar zu "Globale Variablen in Adobe Forms"
Ich würde gerne den Wert einer globalen Variable durch eine Prombt Box bestimmen lassen.
Wie geht das ?
Mein Gedanke war “Input.value = xfa.host.response(“Question”, “Title”, “Default Value”);”
Name der Globalen Variable: Input