Eigenschaften von Textfeldern: Registerkarte „Wert“

Wenn Sie ein Textfeld erzeugen, stehen Ihnen auf der Registerkarte „Wert“ eine Reihe von Optionen zur Verfügung, die Sie auf das Objekt anwenden können.

Typ

Ermöglicht Berechnungen und Eingabeaufforderungen zur Laufzeit:

Benutzereingabe - Optional
Der Benutzer kann selbst entscheiden, ob er Daten eingeben möchte.

Benutzereingabe - Empfohlen
Dem Benutzer wird die Eingabe eines Werts in das Feld empfohlen. Wenn der Benutzer einen Wert eingibt, das Feld verlässt und anschließend den Wert entfernt, wird ein benutzerdefiniertes Meldungsfeld angezeigt (sofern eine Meldung im Feld „Meldung bei leerem Feld“ eingegeben wurde). Falls keine benutzerdefinierte Meldung eingegeben wurde, erfolgt die Anzeige einer Standardmeldung bei leerem Feld. Wenn der Benutzer keinen Wert in das Feld eingibt und das Formular versenden möchte, wird die Meldung „Dieses Feld muss ausgefüllt werden“ angezeigt. Der Benutzer kann die Meldung ggf. ignorieren und das Formular versenden.

Benutzereingabe - Erforderlich
Ein Benutzer muss einen Wert in das Feld eingeben. Wenn der Benutzer einen Wert eingibt, das Feld verlässt und anschließend den Wert entfernt, wird ein benutzerdefiniertes Meldungsfeld angezeigt (sofern eine Meldung im Feld „Meldung bei leerem Feld“ eingegeben wurde). Falls keine benutzerdefinierte Meldung eingegeben wurde, erfolgt die Anzeige einer Standardmeldung bei leerem Feld. Es wird nur dann eine Meldung angezeigt, wenn sich zunächst ein Wert im entsprechenden Feld befunden hat, dieser Wert jedoch gelöscht und kein neuer eingegeben wurde. Wenn der Benutzer keinen Wert in das Feld eingibt und das Formular versenden möchte, wird die Meldung „Dieses Feld muss ausgefüllt werden“ angezeigt.

Berechnet - Schreibgeschützt
Ein Datenwert wird über ein angehängtes Skript berechnet und angezeigt. Die Benutzer können den berechneten Wert nicht bearbeiten.

Berechnet - Benutzer darf überschreiben
Ein Datenwert wird über ein angehängtes Skript berechnet und angezeigt. Die Benutzer können den berechneten Wert bearbeiten, wenn im Berechnungsskript eine Verarbeitung der Benutzereingabe vorgesehen ist. Wenn ein Benutzer den berechneten Wert bearbeiten möchte, wird eine Meldung angezeigt, die im Feld „Meldung beim Überschreiben eines Werts“ festgelegt wurde.

Geschützt
Der Benutzer kann keine Änderungen am Wert im Feld vornehmen. Indirekte Änderungen (z.B. Berechnungen) sind möglich. Das geschützte Feld wird nicht in die Tab-Reihenfolge eingeschlossen und generiert keine Ereignisse.

Schreibgeschützt
Ein Datenwert wird zur Laufzeit zusammengeführt oder berechnet und angezeigt. Die Benutzer können den Wert nicht bearbeiten.

Standard

Legt einen Ausgangswert für das Feld fest. Der Wert wird entsprechend der Einstellung für die Option „Muster“ auf der Registerkarte „Feld“ formatiert. Er muss allerdings dem Gebietsschema entsprechen, das für das Feld gilt. Wenn die Daten gebunden sind und ein Datenmuster festgelegt wurde, muss der Wert mit dem auf der Registerkarte „Bindung“ festgelegten Datenmuster übereinstimmen. Siehe So legen Sie einen Standardwert fest.

Hinweis: Diese Option steht nur zur Verfügung, wenn die Option „Typ“ auf „Benutzereingabe - Optional“, „Benutzereingabe - Empfohlen“, „Benutzereingabe - Erforderlich“ oder „Schreibgeschützt“ eingestellt wurde.

Meldung bei leerem Feld

Legt eine Meldung fest, mit der die Benutzer zur Eingabe eines empfohlenen oder erforderlichen Wertes aufgefordert werden. Siehe So fordern Sie Benutzer zur Dateneingabe auf.

Hinweis: Diese Option ist nur dann verfügbar, wenn die Option „Typ“ auf „Benutzereingabe - Empfohlen“ oder „Benutzereingabe - Erforderlich“ gesetzt ist.

Überprüfungsmuster

Legt ein Überprüfungsmuster für die Benutzereingabe fest. Das Muster muss der Syntax der Benutzereingabe entsprechen und mit dem auf der Registerkarte „Bindung“ ausgewählten Datenformat kompatibel sein. Siehe So überprüfen Sie Benutzereingaben.

Hinweis: Diese Option steht nicht zur Verfügung, wenn die Option „Typ“ auf „Geschützt“, „Berechnet - Schreibgeschützt“ oder „Schreibgeschützt“ gesetzt ist.

Überprüfungsmuster-Meldung und Fehler

Legt eine eigene Meldung fest, die angezeigt wird, wenn ein Rohwert nicht dem Überprüfungsmuster entspricht. Standardmäßig wird in einem solchen Fall zur Laufzeit ein Programmierfehler generiert. Wenn stattdessen eine Warnmeldung ausgegeben werden soll, deaktivieren Sie die Option „Fehler“. Siehe So überprüfen Sie Benutzereingaben.

Hinweis: Dynamische Eigenschaften sind durch aktive Beschriftungen mit einer grünen Unterstreichung gekennzeichnet. Durch Klicken auf die Unterstreichung können Sie die Eigenschaft dynamisch an eine Datenquelle binden. Über den Befehl „Dynamische Eigenschaften anzeigen“ im Menü der Palette „Objekt“ lassen sich aktive Beschriftungen aktivieren bzw. deaktivieren. Siehe Dynamisches Ausfüllen einer Überprüfungsmuster-Meldung.

Überprüfungsskript-Meldung und Fehler

Legt eine Meldung fest, die angezeigt wird, wenn ein angehängtes Überprüfungsskript einen inakzeptablen Wert ermittelt. Standardmäßig wird in einem solchen Fall zur Laufzeit ein Programmierfehler generiert. Wenn stattdessen eine Warnmeldung ausgegeben werden soll, deaktivieren Sie die Option „Fehler“. Siehe So überprüfen Sie Benutzereingaben.

Hinweis: Diese Option steht nicht zur Verfügung, wenn die Option „Typ“ auf „Berechnet - Schreibgeschützt“ oder „Schreibgeschützt“ gesetzt ist. „Überprüfungsskript-Meldung“ ist eine dynamische Eigenschaft. Dynamische Eigenschaften sind durch aktive Beschriftungen mit einer grünen Unterstreichung gekennzeichnet. Durch Klicken auf die Unterstreichung können Sie die Eigenschaft dynamisch an eine Datenquelle binden. Über den Befehl „Dynamische Eigenschaften anzeigen“ im Menü der Palette „Objekt“ lassen sich aktive Beschriftungen aktivieren bzw. deaktivieren. Siehe Dynamisches Ausfüllen einer Überprüfungsskript-Meldung.

Prüfeinstellungen auf Formularebene

Öffnet die Registerkarte „Formularüberprüfung“ im Dialogfeld „Formulareigenschaften“. Siehe Formularüberprüfung (Dialogfeld „Formulareigenschaften).

Berechnungsskript

Der Wert wird durch ein Skript berechnet, das für das calculate-Ereignis des Objekts geschrieben wurde.

Hinweis: Diese Option steht nur zur Verfügung, wenn die Option „Typ“ auf „Berechnet - Schreibgeschützt“ gesetzt ist.

Laufzeiteigenschaften

Legt eine der folgenden Laufzeiteigenschaften für das Objekt fest. Wenn Sie eine Laufzeiteigenschaft auswählen, wird der eigentliche Wert der Option bei der Anzeige des Formulars dynamisch eingefügt:

Aktuelle Seitenzahl
Fügt die aktuelle Seitenzahl des fertigen Formulars ein.

Anzahl der Seiten
Fügt die Gesamtanzahl der Seiten des fertigen Formulars ein.

Gebietsschema für Viewer
Fügt die Gebietsschema-Kennung des Gebietsschemas für die Anwendung ein, in der das Formular verarbeitet wird. Die Gebietsschema-Kennung für „Englisch (USA)“ ist beispielsweise „en_US“. en gibt dabei die Sprache an und US das Land.

Name des Anzeigeprogramms
Fügt den Namen der Anwendung ein, in der das Formular verarbeitet wird.

Version des Anzeigeprogramms
Fügt die Versionsnummer der Anwendung ein, in der das Formular verarbeitet wird.

Aktuelle Blattnummer
Fügt die Nummer des aktuellen Blatt Papiers in das numerische Feld ein.

Blattanzahl
Fügt die Gesamtzahl der Formularblätter ein.
Hinweis: Diese Option steht nur zur Verfügung, wenn die Option „Typ“ auf „Berechnet - Schreibgeschützt“ gesetzt ist.

Meldung beim Überschreiben eines Werts

Legt eine individuelle Meldung fest, die angezeigt wird, wenn Benutzer im Begriff stehen, den Wert eines berechneten Felds zu ändern. Die Meldung erscheint, wenn der berechnete Wert geändert wird.

Hinweis: Diese Option steht nur zur Verfügung, wenn die Option „Typ“ auf „Berechnet - Benutzer darf überschreiben“ eingestellt wurde.