Feldwerte formatieren und Muster verwenden

Je nach den Anforderungen Ihrer speziellen Situation können Sie eines oder mehrere der folgenden Muster festlegen, um zu steuern, wie Feldwerte wie Textfelder, numerische Felder und Datums-/Uhrzeitfelder zur Laufzeit formatiert werden:

  • Ein Anzeigemuster, das die Art und Weise beschreibt, in der Daten im Formular angezeigt werden. Wenn Sie einen Standard-Anfangswert festlegen, wird er dem Anzeigemuster entsprechend formatiert. Das Anzeigemuster ist auch für die Formatierung der Benutzereingabe und aller gebundenen Werte verantwortlich, die zur Laufzeit ermittelt werden.

  • Ein Bearbeitungsmuster, das die Syntax für die Dateneingabe in ein Datums-/Uhrzeitfeld, numerisches Feld, Textfeld oder Kennwortfeld zur Laufzeit beschreibt

  • Ein Überprüfungsmuster, das zur Überprüfung der Benutzereingabe während der Laufzeit dient

  • Ein Datenmuster, das die Syntax gebundener oder gespeicherter Daten beschreibt

Die richtige Wahl der Formatierungsoptionen hängt vom Zweck des Formulars ab. Wenn Sie zum Beispiel ein interaktives Formular entwerfen, sollten Sie für jedes Feld ein Bearbeitungsmuster definieren, um die Benutzereingabe zu bearbeiten, und ein Überprüfungsmuster, um die Eingabe zu überprüfen. Ein Datenmuster wäre in diesem Fall nicht erforderlich, soweit die Felder nicht an eine Datenquelle gebunden sind.

Wenn Sie nur ein Bearbeitungsmuster für ein numerisches Feldobjekt oder ein Dezimalfeldobjekt angeben, können beim Ausfüllen des Formulars weiterhin Buchstaben im Feld eingegeben werden. Um dieses Verhalten zu vermeiden, führen Sie einen der folgenden Schritte aus:

  • Geben Sie nicht nur ein Bearbeitungsmuster an. Stellt sicher, dass Acrobat und Adobe Reader unerwünschte Buchstaben herausfiltern.

  • Legen Sie Bearbeitungs- und Anzeigemuster fest. Stellt sicher, dass die Daten gemäß dem Anzeigemuster korrekt formatiert werden.

  • Legen Sie Bearbeitungs- und Überprüfungsmuster fest. Stellt sicher, dass der Wert zurückgewiesen und der Feldinhalt gelöscht wird, wenn beim Ausfüllen des Formulars Buchstaben eingegeben werden.

Anwendungszwecke für Muster

Mit Mustern kontrollieren Sie die Verarbeitung von Feldwerten zur Laufzeit. Zum Beispiel können Benutzer Buchstaben und Ziffern in ein Textfeld eingeben, wobei die Eingabe noch vor der Anzeige des betreffenden Wertes nach einem definierten Muster mit bestimmten Trenn-, Leer- oder Dezimalzeichen formatiert wird.

Benutzereingaben erfassen und anzeigen

Wenn Sie ein Formular zur Erfassung von Daten erstellen, können Sie festlegen, wie die Daten formatiert werden. In einem Anzeigemuster können Sie festlegen, wie die Daten angezeigt werden. Wenn Sie kein Anzeigemuster festlegen, werden die Daten nach Designer-Standard angezeigt.

Wenn Benutzer Daten eingeben sollen, die nicht dem Designer-Standard entsprechen, müssen Sie ein Bearbeitungsmuster festlegen. Das Bearbeitungsmuster beschreibt die Syntax der Benutzereingabe. Wenn ein Muster vorhanden ist, konvertiert die Laufzeitanwendung die Benutzereingabe in einen Rohwert und formatiert dann den Wert entsprechend dem Anzeigemuster.

Bei der Erstellung eines interaktiven Formulars sollten Sie berücksichtigen, welche Benutzereingaben überprüft werden müssen. Bei einem Textfeld beispielsweise hängt es von der Verwendung ab, ob eine Überprüfung erforderlich ist. Ein mehrzeiliges Textfeld, in das der Ausfüller einen Kommentar eingeben kann, muss nicht überprüft werden. Bei einem numerischen Feld wird die Eingabe nicht numerischer Daten automatisch verhindert. Wenn die Daten jedoch in einem bestimmten Zahlenbereich liegen sollen, ist eine Überprüfung der Benutzereingabe angebracht. Sie können eine eigene Meldung definieren, mit der die Benutzer zur Eingabe richtiger Werte aufgefordert werden. Wenn Sie keine eigene Meldung für die Laufzeitanwendung festlegen, wird vom System automatisch eine Meldung generiert.

Mit Hilfe der Optionen auf der Registerkarte „Formularüberprüfung“ im Dialogfeld „Formulareigenschaften“ können Sie konfigurieren, wie Acrobat Prüfmeldungen anzeigt, Felder mit Fehlern oder erforderliche Felder mit ungültigen Daten bzw. ohne Daten markiert und den Fokus bei der Überprüfung auf das erste Feld mit Fehler festlegt. Siehe Prüfungsfehler in Acrobat anzeigen.

Hinweis: Die Benutzereingabe kann mit FormCalc-Formeln und JavaScript-Skripten verarbeitet werden. (Ein Skript kann zum Beispiel den Rohwert eines Feldes anfordern.) Da Formeln und Skripten sowohl Rohwerte als auch formatierte Werte verarbeiten, müssen diese Felder mit eingeschränkter Eingabe überprüft werden.

Die Eingabe einer Kreditkarte oder Sozialversicherungsnummer ist ein Beispiel für die kombinierte Verwendung von Bearbeitungs- und Überprüfungsmuster. Sie können beispielsweise ein Textfeld mit den folgenden Bearbeitungsmustern definieren:

text{9999-9999-9999-9999}|text{9999 9999 9999 9999} for credit cards

oder

text{999-99-9999}|text{999 99 9999} for a US social security number

In beiden Fällen kann der Benutzer die Nummer mit Bindestrich (-), Leerzeichen ( ) oder einfach die 16- bzw. 9-stellige Zahl eingeben. Das kanonische bzw. einfachste Format für die Nummer ist die 16- bzw. 9-stellige Zahl.

Ferner können Sie das folgende Überprüfungsmuster hinzufügen:

text{9999999999999999}

oder

text{999999999}

In diesem Fall werden nur die Nummer und die Überprüfungen für die korrekte Anzahl der Ziffern gespeichert. Hier ist es jedoch u. U. hilfreicher, statt eines Musters ein Überprüfungsskript festzulegen. Es gibt Algorithmen, die die Prüfsumme einer Kreditkartennummer prüfen, um sicherzustellen, dass es sich um eine gültige Kreditkartennummer und nicht nur eine beliebige 16-stellige Zahl handelt. Ein Beispiel hierfür ist der Luhn-Algorithmus für Kreditkarten.

Das Ergebnis ist ein Formular mit einem Textfeld, in dem das Bearbeitungsmuster dem Benutzer drei gebräuchliche Möglichkeiten zur Eingabe einer Kreditkartennummer bietet. Die Überprüfung führt ein Skript aus, das prüft, ob das Format dem einer gültigen Kreditkartennummer entspricht.

Gebundene Daten abfragen und anzeigen

Wenn gebundene Daten mit einem Formular zusammengeführt werden, können Sie festlegen, ob die Daten mit einem Anzeigemuster für die Anzeige formatiert werden. Wenn Sie kein Anzeigemuster festlegen, werden die Daten nach Designer-Standard angezeigt.

Wenn die Daten dem Designer-Standard nicht entsprechen, müssen Sie ein Datenmuster festlegen. Das Datenmuster beschreibt die Syntax der gebundenen Daten. Anhand des Musters konvertiert die Laufzeitanwendung die abgerufenen Daten in Rohwerte und formatiert sie dann für die Anzeige.

Standards für die Wertformatierung

Standardwerte müssen abhängig vom Feldtyp den folgenden Regeln entsprechen.

Feld

Regel

Datums-/Uhrzeitfeld

Ein standardmäßiger Datums-/Uhrzeitwert muss dem Kurzformat für das Gebietsschema entsprechen, das für das Datums-/Uhrzeitfeld definiert wurde. In Designer wird der Standardwert jedoch automatisch im mittleren Gebietsschemaformat angezeigt, sowohl beim Entwerfen also auch zur Laufzeit.

Angenommen, Sie erstellen ein Formular mit dem Gebietsschema Deutsch (Deutschland) für ein Datums-/Uhrzeitfeld. Sie geben als Datum den Standardwert im Kurzformat TT.MM.JJ ein. Wenn Sie dann den Fokus auf ein anderes Feld verschieben, wird der angegebene Wert im Feld auf der Seite im mittleren Format TT.MM.JJJJ angezeigt. Der formatierte Wert wird auch bei der Anzeige des Formulars auf der Registerkarte „PDF-Vorschau“ im mittleren Format angezeigt.

Hinweis: Zur Laufzeit müssen Benutzer beim Ausfüllen standardmäßig als Wert des Datums-/Uhrzeitfeldes das kurze Format des Gebietsschemas verwenden, das für das Feld festgelegt wurde. Wenn Sie im Dialogfeld „Muster“ auf der Registerkarte „Bearbeiten“ ein Bearbeitungsmuster festlegen (Registerkarte „Feld“ > „Muster“), überschreibt dieses Muster das Kurzformat. Benutzer müssen Daten dann dem Bearbeitungsmuster entsprechend eingeben.

Numerisches Feld oder Dezimalfeld

Für numerische Standardwerte sind beliebige Ganz- oder Dezimalzahlen mit genau einem Dezimalzeichen zulässig. Als Dezimalzeichen kann entweder ein Punkt (.) oder ein Komma (,) verwendet werden, abhängig vom ausgewählten Gebietsschema. Tausender-Trennzeichen (oder Gruppierungssymbole) und Währungssymbole sind als Bestandteil des Standardwertes nicht zulässig.

Wenn z. B. für ein numerisches Feld das Gebietsschema Englisch (USA) festgelegt wird und Sie den Standardwert $1.234,56 festlegen, sind sowohl das Währungssymbol „$“ (Dollarzeichen) als auch der Tausender-Separator „,“ (Komma) nicht gültig.

Textfeld

Ein Standardtextwert kann aus einer beliebigen alphanumerischen Zeichenfolge bestehen und Leerzeichen enthalten. Dies gilt auch für Kennwörter.

Hinweis: Nur die in der Tabelle aufgeführten Felder haben Standardwerte, die der gebietsschemaspezifischen Formatierung entsprechen müssen.

So legen Sie einen Standardwert fest

Datums-/Uhrzeitfelder, numerische Felder und Textfelder können mit einem (Standard-) Ausgangswert angezeigt werden, wenn das Formular geöffnet wird. Der Wert kann aufgrund einer Laufzeiteigenschaft ermittelt werden. Sie können den Wert jedoch in Designer auch individuell festlegen. Der Wert kann auch mit Hilfe einer Bindung aus einer externen Datenquelle abgerufen werden. Zur Laufzeit formatiert Designer Standardfeldwerte entsprechend dem Gebietsschema, das für jedes Feld festgelegt wurde.

  1. Wählen Sie ein Datums-/Uhrzeitfeld, Dezimalfeld, numerisches Feld oder Textfeld aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“. Wählen Sie in der Liste „Sprache“ ein Gebietsschema aus.

  3. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“. Geben Sie den Wert in das Feld „Standard“ ein.

    Der Standardwert muss im dem Gebietsschema entsprechenden Format angegeben werden.

    Hinweis: Wenn die Daten gebunden sind und ein Datenmuster festgelegt wurde, muss der Wert mit dem auf der Registerkarte „Bindung“ festgelegten Datenmuster übereinstimmen.

So legen Sie ein Anzeigemuster fest

Zur Laufzeit werden in Designer Datums- und Uhrzeitfeldwerte sowie numerische Feldwerte im dem Gebietsschema entsprechenden Format angezeigt. Wenn Sie einen Feldwert in einem anderen Format als dem Standardformat anzeigen möchten, können Sie das benutzerdefinierte Muster durch Klicken auf die Schaltfläche „Muster“ auf der Registerkarte „Feld“ angeben.

Hinweis: Dropdown-Listen unterstützen Benutzereingaben, lassen jedoch kein Anzeigemuster für benutzerdefinierte Einträge zu. Sie können bei Bedarf ein Skript zur Formatierung der Benutzereingabe erstellen.

Das Anzeigemuster beschreibt, wie Daten im Formular angezeigt werden. Entsprechend werden alle Standardwerte, benutzerseitig eingegebenen Werte und die aus einer Datenbank abgerufenen Werte in das beschriebene Format konvertiert.

Hinweis: Datumsangaben vor dem 1. Januar 1900 werden vom Anzeigemuster nicht formatiert.
  1. Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld oder Textfeld aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“.

  3. Klicken Sie auf „Muster“ und wählen Sie in der Liste „Typ auswählen“ eines der vordefinierten Anzeigemuster aus oder geben Sie unter „Muster“ ein eigenes Muster ein.

So fordern Sie Benutzer zur Dateneingabe auf

Eingabeaufforderungen eignen sich dann, wenn Benutzer Daten eingeben oder eine Option auswählen sollen. Sie können eine Meldung ausgeben, mit der Sie den Benutzer auffordern, einen Wert in eines der folgenden Felder einzugeben: in ein Datums-/Uhrzeitfeld, ein numerisches Feld oder ein Kennwortfeld. Ebenso kann der Benutzer aufgefordert werden, eine Auswahl aus einer Dropdown-Liste, einem Listenfeld oder einer Optionsfeldgruppe zu treffen.

Dateneingabe durch den Benutzer empfehlen

Sie können den Benutzern empfehlen, Daten in ein Feld einzugeben. Die Benutzer dürfen das Formular in diesem Fall trotzdem senden, falls sie keine Eingabe machen. Wenn der Benutzer Daten in das Feld eingibt, das Feld verlässt und anschließend die Eingabe löscht, wird ein Meldungsfeld angezeigt. Eine benutzerdefinierte Meldung wird 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 das Feld zunächst Daten enthalten hat, die Eingabe anschließend jedoch gelöscht und das Feld ohne erneute Dateneingabe verlassen wurde. Wenn der Benutzer keine Daten 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 ignorieren und das Formular trotzdem versenden. Wählen Sie die Option „Benutzereingabe - Empfohlen“, um den Benutzern die Dateneingabe in das Feld zu empfehlen.

Dateneingabe durch den Benutzer als erforderlich festlegen

Sie können festlegen, dass die Dateneingabe in einem Feld durch den Benutzer vor dem Senden des Formulars erforderlich ist. Wenn der Benutzer Daten in das Feld eingibt, das Feld durch Drücken der Tabulatortaste verlässt und anschließend zum Feld zurückkehrt, um die Eingabe zu löschen, wird ein Meldungsfeld angezeigt. Eine benutzerdefinierte Meldung wird 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 das Feld zunächst Daten enthalten hat, die Eingabe anschließend jedoch gelöscht und das Feld ohne erneute Dateneingabe verlassen wurde. Wenn der Benutzer keine Daten in das Feld eingibt und das Formular versenden möchte, wird die Meldung „Dieses Feld muss ausgefüllt werden“ angezeigt. Wählen Sie die Option „Benutzereingabe - Erforderlich“, um die Dateneingabe für das Feld als erforderlich festzulegen.

Mit Hilfe der Optionen auf der Registerkarte „Formularüberprüfung“ im Dialogfeld „Formulareigenschaften“ können Sie konfigurieren, wie Acrobat Prüfmeldungen anzeigt, Felder mit Fehlern oder erforderliche Felder mit ungültigen Daten bzw. ohne Daten markiert und den Fokus bei der Überprüfung auf das erste Feld mit Fehler festlegt. Siehe Prüfungsfehler in Acrobat anzeigen.

Hinweis: Wird versucht, das Formular ohne eingegebenen Wert zu senden, wird die Fehlermeldung Dieses Feld muss ausgefüllt werden angezeigt. Sie können jedoch ein PDF-Formular speichern und schließen, ohne die empfohlenen oder erforderlichen Werte anzugeben. In diesem Fall erscheint keine Aufforderung zur Dateneingabe.
  1. Wählen Sie das Feld, die Dropdown-Liste, das Listenfeld oder die Optionsfeldergruppe aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“. Wählen Sie in der Liste „Typ“ eine der folgenden Optionen aus:

    • Benutzereingabe - Empfohlen

    • Benutzereingabe - Erforderlich

  3. Geben Sie in das Feld „Meldung bei leerem Feld“ die Benutzereingabe ein. Die Benutzereingabe muss gegebenenfalls dem erforderlichen Eingabeformat entsprechen. Wenn Sie zum Beispiel ein Bearbeitungsmuster definiert haben, muss die Benutzereingabe dem Bearbeitungsmuster entsprechen.

So legen Sie ein Bearbeitungsmuster fest

Zur Laufzeit werden in Designer Datums- und Uhrzeitfeldwerte sowie numerische Feldwerte und Dezimalfeldwerte im dem Gebietsschema entsprechenden Format angezeigt. Wenn Sie beim Ausfüllen von Formularen zulassen möchten, dass Feldwerte in einem anderen Format als dem Standardformat des Gebietsschemas bearbeitet werden, können Sie ein Bearbeitungsmuster auf der Registerkarte „Feld“ angeben. Entspricht die Benutzereingabe nicht dem Bearbeitungsmuster, werden die Daten unverändert eingegeben.

Wenn Sie nur ein Bearbeitungsmuster für ein numerisches Feldobjekt oder ein Dezimalfeldobjekt angeben, können beim Ausfüllen des Formulars trotzdem Buchstaben im Feld eingegeben werden.

Das Bearbeitungsmuster kann vom Anzeigemuster abweichen. Wenn es für die Benutzer zum Beispiel einfacher ist, kurze Datumsangaben einzugeben und lange Datumsangaben zu lesen, können Sie für das Bearbeitungsmuster des Datums-/Uhrzeitfeldes ein kurzes Datumsformat und für das Anzeigemuster ein langes Datumsformat festlegen. Wenn Anzeige- und Bearbeitungsmuster unterschiedlich sind, wird der Wert entsprechend dem Anzeigemuster formatiert, sobald der Benutzer das Feld verlässt.

Hinweis: Diese Option steht nicht zur Verfügung, wenn die Option „Typ“ auf der Registerkarte „Wert“ der Palette „Objekt“ auf „Geschützt“, „Berechnet - Schreibgeschützt“ oder „Schreibgeschützt“ gesetzt ist.
  1. Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld oder Kennwortfeld aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“.

  3. Klicken Sie auf „Muster“ und anschließend auf die Registerkarte „Bearbeiten“. Wählen Sie in der Liste „Typ auswählen“ eines der vordefinierten Anzeigemuster aus oder geben Sie unter „Muster“ ein eigenes Muster ein.

So überprüfen Sie Benutzereingaben

Für die einzelnen Felder sind drei unterschiedliche Überprüfungen möglich. Diese Überprüfungen werden in der folgenden Reihenfolge durchgeführt:

  • Testen des Feldes auf Null-Inhalt

  • Überprüfen des Formats des Feldwertes anhand eines bestimmten Feldmusters Weitere Informationen zu Feldmustern finden Sie unter Einfache Muster.

  • Aufrufen eines Überprüfungsskripts

Sie können ein Überprüfungsmuster definieren, mit dem Sie die Benutzereingabe für Datums-/Uhrzeitfelder, numerische Felder, Textfelder und Kennwortfelder überprüfen. Standardmäßig werden Leereingaben nicht akzeptiert, wenn ein Wert erforderlich ist. Die Rohwerte werden direkt mit dem Überprüfungsmuster verglichen. Entsprechen sie dem Muster, werden sie für die Anzeige formatiert.

Wenn der eingegebene Wert dem Überprüfungsmuster nicht entspricht, wird ein Programmierfehler oder eine Warnmeldung angezeigt. Die Fehler- oder Warnmeldung wird Acrobat, Adobe Reader oder Forms erfasst und dann automatisch an den Benutzer weitergegeben. Wenn kein Bearbeitungsmuster festgelegt wurde und die Benutzereingabe nicht dem Designer-Standard entspricht, schlägt die Überprüfung fehl.

Eine Prüfmeldung wird angezeigt, wenn Objekte, die Werte erfordern, Null-Werte enthalten, und der Benutzer versucht, Daten an Forms zu senden.

Hinweis: Benutzer können ein PDF-Formular speichern und schließen, ohne die erforderlichen Werte bereitzustellen. In diesem Fall wird keine Überprüfung durchgeführt.

Sie können die Standard-Fehlermeldung bzw. -Warnmeldung ggf. durch eigene Überprüfungsmuster-Meldungen ersetzen.

Zur Überprüfung der Benutzereingabe können Sie auch ein Überprüfungsskript einsetzen, und zwar entweder zusätzlich zum Muster, oder dann, wenn ein Überprüfungsmuster nicht unterstützt wird (zum Beispiel bei Optionsfeldergruppen und Kontrollkästchen). Durch die Überprüfung der Eingabe mit einem Skript wird sichergestellt, dass die Daten für Ihre Anwendung verwertet werden können. Eigene Meldungen und Laufzeitfehler- oder Warnmeldungen werden hierbei ebenfalls unterstützt.

Mit Hilfe der Optionen auf der Registerkarte „Formularüberprüfung“ im Dialogfeld „Formulareigenschaften“ können Sie konfigurieren, wie Acrobat Prüfmeldungen anzeigt, Felder mit Fehlern oder erforderliche Felder mit ungültigen Daten bzw. ohne Daten markiert und den Fokus bei der Überprüfung auf das erste Feld mit Fehler festlegt. (Siehe Prüfungsfehler in Acrobat anzeigen.)

Sie können ein Überprüfungsmuster mit einem Wert aus einer Datenquelle dynamisch ausfüllen. Mit Hilfe dieser Option können Sie sicherstellen, dass Benutzer einen gültigen Wert in das Feld eingeben.

So legen Sie ein Überprüfungsmuster und eine eigene Meldung fest

  1. Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld, Kennwortfeld, Listenfeld oder die Dropdown-Liste aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“.

  3. Klicken Sie auf „Überprüfungsmuster“ und wählen Sie in der Liste „Typ auswählen“ eines der vordefinierten Überprüfungsmuster aus oder geben Sie unter „Muster“ ein eigenes Muster ein.

  4. Geben Sie im Feld „Überprüfungsmuster-Meldung“ eine Meldung ein, mit der die Benutzer zur Eingabe des richtigen Wertes aufgefordert werden. Die Meldung sollte das erforderliche Eingabeformat angeben. Wenn Sie einen Zeilenumbruch in der Meldung einfügen möchten, drücken Sie die Steuerungs- und die Eingabetaste gleichzeitig.

  5. Wenn an Stelle der Warnmeldung eine Programmierfehlermeldung erscheinen soll, wählen Sie die Option „Fehler“ aus.

So zeigen Sie eine Meldung an, wenn ein angehängtes Skript eine unzulässige Eingabe feststellt

  1. Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld, Kennwortfeld, Listenfeld, Kontrollkästchen, die Dropdown-Liste oder die Optionsfeldergruppe aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“. Geben Sie in das Feld „Überprüfungsskript-Meldung“ die Meldung ein.

  3. Wenn an Stelle der Warnmeldung eine Programmierfehlermeldung erscheinen soll, wählen Sie die Option „Fehler“ aus.

So legen Sie ein Datenmuster fest

Mit den Datenbindungsoptionen können Sie ein Formular erstellen, das Daten für die Infrastruktur eines Unternehmens erfasst und/oder eine externe Quelle nutzt, um ein Formular zur Laufzeit auszufüllen. Sofern die entsprechenden Bindungsinformationen (siehe Binden von Feldern an eine Datenquelle) gegeben sind und der Zugriff auf die Datenquelle (siehe Arbeiten mit Datenquellen) möglich ist, können Acrobat und Adobe Reader beispielsweise Daten aus einer OLEDB-Datenbank importieren und anzeigen, wenn das Formular geöffnet wird. Objekte können auch an ein XML-Schema, eine XML-Datei oder eine WSDL-Datenquelle gebunden werden.

Acrobat, Adobe Reader und Forms interpretieren die Datenbindungseigenschaften, um die erfassten Daten zu speichern und die abgerufenen Daten zu verarbeiten. Die Daten eines Objekts werden standardmäßig gespeichert und gemäß den entsprechenden Adobe-Regeln zusammengeführt. Wenn ein Formular in Acrobat oder Adobe Reader geöffnet oder durch Forms wiedergegeben wird, werden die Feldwerte aus der Datenquelle ausgefüllt. Alle vom Benutzer vorgenommenen Änderungen eines Feldwertes werden an die zugehörige Datenquelle übermittelt, wenn das Formular in Acrobat oder Adobe Reader gespeichert wird oder die Daten an Forms gesendet werden.

Wenn die Daten nicht an eine Datenquelle gebunden sind (beispielsweise wenn die Formulardaten per E-Mail zurückgesendet werden), legt das Datenmuster das Format fest, in dem die Daten gespeichert werden. Wenn Sie kein Datenmuster erstellen, werden die Daten im kanonischen Format gespeichert. Wenn ein Formular von Benutzern in verschiedenen Sprachen ausgefüllt werden kann oder wenn die Daten in mehreren Sprachen zurückgegeben werden können, hilft das kanonische Datenformat dabei, dass alle Benutzer die Daten auf die gleiche Weise interpretieren.

Sie können Datenmuster für Datums-/Uhrzeitfelder, numerische Felder, Textfelder und Kennwortfelder festlegen. Wenn das Datenmuster verhindert, dass Acrobat, Adobe Reader oder Forms einen abgerufenen Wert analysiert, wird der Wert im Formular unverändert angezeigt, also nicht für die Anzeige formatiert.

  1. Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld oder Kennwortfeld aus.

  2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“.

  3. Klicken Sie auf „Muster“ und anschließend auf die Registerkarte „Daten“. Wählen Sie in der Liste „Typ auswählen“ eines der vordefinierten Datenbindungsmuster aus oder geben Sie unter „Muster“ ein eigenes Muster ein.

Einfache Muster

Mit einfachen Mustern können Sie die Werte von Datums-/Uhrzeitfeldern, numerischen Feldern, Textfeldern und Kennwortfeldern formatieren. Diese folgen jeweils eigenen Regeln zur gültigen Formatierung von Mustern. Für Muster kann nur ein begrenzter Zeichensatz verwendet werden. Die Syntax gültiger Muster ist unterschiedlich, je nachdem, ob es sich um Datums-/Uhrzeitfelder, numerische Felder, Textfelder oder Kennwortfelder handelt.

Klicken Sie auf einen der folgenden Abschnitte, um mehr über gültige Zeichen in einem Muster zu erfahren und Beispiele gültiger Muster abzurufen. Weitere Informationen zu komplexen Mustern für Datums-/Uhrzeitfelder, numerische Felder oder Textfelder finden Sie unter Komplexe Feldmuster.

Gebietsschemata

Ein Gebietsschema ist ein Standardbegriff, der bei der Entwicklung internationaler Standards zur Identifizierung einer bestimmten Nationalität (Sprache, Land oder Region) dient. In FormCalc legt ein Gebietsschema die für ein bestimmtes Land oder für eine bestimmte Region gültigen Datums-, Uhrzeit-, Zahlen- und Währungsformate fest, um zu gewährleisten, dass die Endbenutzer die gewohnten Formate verwenden können.

Jedes Gebietsschema besteht aus einer eindeutigen Zeichenfolge, der Gebietsschema-Kennung. Der Inhalt dieser Zeichenfolgen wird von der Internationalen Standardisierungsorganisation (ISO) Internet Engineering Task Force (IETF) kontrolliert, einer Arbeitsgruppe der Internet Society (www.isoc.org).

Gebietsschemakennungen bestehen aus einem Sprachenteil, einem Länder- bzw. Regionsteil oder beidem. Die folgende Tabelle enthält die gültigen Gebietsschemata für diese Version von Designer:

Sprache

Land oder Region

ISO-Code

Arabisch

Algerien

ar_DZ

Arabisch

Bahrain

ar_BH

Arabisch

Ägypten

ar_EG

Arabisch

Irak

ar_IQ

Arabisch

Jordanien

ar_JO

Arabisch

Kuwait

ar_KW

Arabisch

Libanon

ar_LB

Arabisch

Libyen

ar_LY

Arabisch

Marokko

ar_MA

Arabisch

Oman

ar_OM

Arabisch

Katar

ar_QA

Arabisch

Saudi-Arabien

ar_SA

Arabisch

Sudan

ar_SD

Arabisch

Syrien

ar_SY

Arabisch

Tunesien

ar_TN

Arabisch

Vereinigte Arabische Emirate

ar_AE

Arabisch

Jemen

ar_YE

Armenisch

Armenien

hy_AM

Aserbaidschanisch-Kyrillisch

Aserbaidschan

az_Cyrl_AZ

Aserbaidschanisch-Lateinisch

Aserbaidschan

az_Latn_AZ

Baskisch

Spanien

eu_ES

Bosnisch

Bosnien und Herzegowina

bs_BA

Bulgarisch

Bulgarien

bg_BG

Katalanisch

Spanien

ca_ES

Chinesisch

Volksrepublik China (vereinfacht)

zh_CN

Chinesisch

Hongkong, China

zh_HK

Chinesisch

Taiwan (traditionell)

zh_TW

Kroatisch

Kroatien

hr_HR

Tschechisch

Tschechische Republik

cs_CZ

Dänisch

Dänemark

da_DK

Niederländisch

Belgien

nl_BE

Niederländisch

Niederlande

nl_NL

Englisch

Australien

en_AU

Englisch

Belgien

en_BE

Englisch

Kanada

en_CA

Englisch

Hongkong, China

en_HK

Englisch

Indien

en_IN

Englisch

Indien Rupie

en_IN_RUPEE

Englisch

Irland

en_IE

Englisch

Neuseeland

en_NZ

Englisch

Philippinen

en_PH

Englisch

Singapur

en_SG

Englisch

Südafrika

en_ZA

Englisch

Großbritannien

en_GB

Englisch

Großbritannien (Europa)

en_GB_EURO

Englisch

Vereinigte Staaten von Amerika

en_US

Englisch

Amerikanische Jungferninseln

en_VI

Estnisch

Estland

et_EE

Finnisch

Finnland

fi_FI

Französisch

Belgien

fr_BE

Französisch

Kanada

fr_CA

Französisch

Frankreich

fr_FR

Französisch

Luxemburg

fr_LU

Französisch

Schweiz

fr_CH

Deutsch

Österreich

de_AT

Deutsch

Deutschland

de_DE

Deutsch

Luxemburg

de_LU

Deutsch

Schweiz

de_CH

Griechisch

Griechenland

el_GR

Hebräisch

Israel

he_IL

Hindi

Indien

hi_IN

Ungarisch

Ungarn

hu_HU

Indonesisch

Indonesien

id_ID

Italienisch

Italien

it_IT

Italienisch

Schweiz

it_CH

Japanisch

Japan

ja_JP

Kasachisch

Kasachstan

kk_KZ

Khmer

Kambodscha

km_KH

Koreanisch

Korea

ko_KR

Koreanisch

Korea (Hanja-Zeichen)

ko_KR_HANI

Laotisch

Laos

lo_LA

Lettisch

Lettland

lv_LV

Litauisch

Litauen

lt_LT

Malaiisch

Malaysia

ms_MY

Norwegisch (Bokmal)

Norwegen

nb_NO

Norwegisch (Nynorsk)

Norwegen

nn_NO

Persisch

Iran

fa_IR

Polnisch

Polen

pl_PL

Portugiesisch

Brasilien

pt_BR

Portugiesisch

Portugal

pt_PT

Rumänisch

Rumänien

ro_RO

Russisch

Russland

ru_RU

Serbisch-Kyrillisch

Serbien und Montenegro

sr_Cyrl_CS

Serbisch-Lateinisch

Serbien und Montenegro

sr_Latn_CS

Slowakisch

Slowakei

sk_SK

Slowenisch

Slowenien

sl_SI

Spanisch

Argentinien

es_AR

Spanisch

Bolivien

es_BO

Spanisch

Chile

es_CL

Spanisch

Kolumbien

es_CO

Spanisch

Costa Rica

es_CR

Spanisch

Dominikanische Republik

es_DO

Spanisch

Ecuador

es_EC

Spanisch

El Salvador

es_SV

Spanisch

Guatemala

es_GT

Spanisch

Honduras

es_HN

Spanisch

Mexiko

es_MX

Spanisch

Nicaragua

es_NI

Spanisch

Panama

es_PA

Spanisch

Paraguay

es_PY

Spanisch

Peru

es_PE

Spanisch

Puerto Rico

es_PR

Spanisch

Spanien

es_ES

Spanisch

Vereinigte Staaten von Amerika

es_US

Spanisch

Uruguay

es_UY

Spanisch

Venezuela

es_VE

Schwedisch

Schweden

sv_SE

Tagalog

Philippinen

tl_PH

Thailändisch

Thailand

th_TH

Thailändisch

Thailand, traditionell

th_TH_TH

Türkisch

Türkei

tr_TR

Türkisch (türkische Lira)

Türkei

tr_TR_LIRA

Ukrainisch

Ukraine

uk_UA

Vietnamesisch

Vietnam

vi_VN

In der Regel sind beide Elemente eines Gebietsschemas von Bedeutung. Beispielsweise werden die Namen der Wochentage und Monate in Englisch für Kanada und Großbritannien identisch formatiert, Datumsangaben aber unterschiedlich. Daher ist die Angabe der Sprache Englisch als Gebietsschema nicht ausreichend. Die Angabe nur des Landes als Gebietsschema ist ebenfalls unzureichend. So gibt es für Kanada unterschiedliche Datumsformate für Englisch und Französisch. Weitere Informationen zum Festlegen des Gebietsschemas in Designer finden Sie unter So legen Sie ein Gebietsschema (Sprache und Land oder Region) für ein Objekt fest.

Grundsätzlich wird jede Anwendung in einer Umgebung eingesetzt, in der ein Gebietsschema vorhanden ist. Dieses Gebietsschema wird als Umgebungsgebietsschema bezeichnet. Unter bestimmten Umständen wird eine Anwendung auf einem System oder in einer Umgebung ausgeführt, in der kein Gebietsschema vorhanden ist. In diesen seltenen Fällen wird das Umgebungsgebietsschema auf den Standardwert Englisch, USA gesetzt (en_US). Dieses Gebietsschema wird als Standardgebietsschema bezeichnet.

Epoche

Sowohl den Datums- als auch den Uhrzeitwerten ist ein Ursprung oder eine Epoche zugeordnet, d.h. ein Zeitpunkt, an dem die Zeitrechnung begonnen wurde. Alle Datums- und Uhrzeitwerte, die vor dieser Epoche liegen, sind ungültig.

Die Werteinheit für Datumsfunktionen ist die seit Beginn der Epoche verstrichene Anzahl von Tagen. Die Werteinheit für Uhrzeitfunktionen ist die seit Beginn der Epoche verstrichene Anzahl von Millisekunden.

In Designer ist der erste Tag der Epoche für die Datumsfunktionen der 1. Januar 1900 und die erste Millisekunde der Epoche für die Uhrzeitfunktionen ist Mitternacht, 00:00:00, Greenwich Mean Time (GMT). Aus dieser Definition folgt, dass für Benutzer in Zeitzonen östlich der Greenwich Mean Time eventuell negative Uhrzeitwerte zurückgegeben werden.

Datumsformate

Ein Datumsformat gibt in Kurzform an, wie das Datum dargestellt wird. Es besteht aus mehreren Interpunktionszeichen und Symbolen, die das Format angeben, in dem das Datum dargestellt werden soll. Die folgende Tabelle zeigt einige Beispiele für Datumsformate:

Datumsformat

Beispiel

MM/DD/YY

11/11/78

DD/MM/YY

25/07/85

MMMM DD, YYYY

März 10, 1964

Das Datumsformat wird von einem ISO-Standard bestimmt. Jedes Land bzw. jede Region legt ihr eigenes Datumsformat fest. Dabei stehen eine kurze, eine mittlere, eine lange und eine vollständige Formatkategorie zur Auswahl. In der folgenden Tabelle sind Beispiele zu den unterschiedlichen Datumsformaten in verschiedenen Gebietsschemata für die einzelnen Kategorien aufgeführt.

Gebietsschema-Kennung und Beschreibung

Datumsformat (Kategorie)

Beispiel

en_GB

Englisch (Großbritannien)

DD/MM/YY (kurz)

08/12/92

08/04/05

fr_CA

Französisch (Kanada)

YY-MM-DD (mittel)

92-08-18

de_DE

Deutsch (Deutschland)

D. MMMM YYYY (lang)

17. Juni 1989

fr_FR

Französisch (Frankreich)

EEEE, le D MMMM YYYY (vollständig)

Lundi, le 29 Octobre 1990

Uhrzeitformate

Ein Zeitformat gibt in Kurzform an, wie die Uhrzeit formatiert wird. Es besteht aus Interpunktionszeichen, Literalen und Mustersymbolen. Die folgende Tabelle zeigt einige Beispiele für Uhrzeitformate:

Uhrzeitformat

Beispiel

h:MM A

19:15:00

HH:MM:SS

21:35:26

HH:MM:SS 'o''clock' A Z

14:20:10 o’clock PM EDT

Uhrzeitformate werden von einer ISO-Norm bestimmt. Jedes Land legt die Form seiner Uhrzeitformate in einer Standard- sowie einer kurzen, mittleren, langen und vollständigen Variante fest. Im Gebietsschema wird das Format der Uhrzeiten festgelegt, die den Standards des betreffenden Landes entsprechen.

In der folgenden Tabelle sind einige Beispiele für die unterschiedlichen Datumsformate in verschiedenen Gebietsschemata für die einzelnen Kategorien aufgeführt.

Gebietsschema-Kennung und Beschreibung

Uhrzeitformat (Kategorie)

Beispiel

en_GB

Englisch (Großbritannien)

HH:MM (kurz)

14:13

fr_CA

Französisch (Kanada)

HH:MM:SS (mittel)

12:15:50

de_DE

Deutsch (Deutschland)

HH:MM:SS z (lang)

14:13:13 -0400

fr_FR

Französisch (Frankreich)

HH ' h ' MM Z (vollständig)

14 h 13 GMT-04:00

Datums- und Uhrzeitmuster

Die folgenden Symbole müssen verwendet werden, um Datums- und Uhrzeitmuster für Datums-/Uhrzeitfelder zu erstellen. Bestimmte Datumssymbole werden nur in den Gebietsschemata für Chinesisch, Japanisch und Koreanisch verwendet. Diese Symbole werden unten auch angegeben. Weitere Informationen finden Sie unter Beispiele für Datums-/Uhrzeitmuster.

Hinweis: Komma (,), Bindestrich (-), Doppelpunkt (:), Schrägstrich (/), Punkt (.) und Leerzeichen ( ) werden als Literalwerte behandelt und können an einer beliebigen Stelle in einem Muster vorkommen. Wenn eine Wortfolge in ein Muster aufgenommen werden soll, schließen Sie sie in einfache Anführungszeichen (') ein. Beispielsweise kann Zahlung fällig bis spätestens MM-DD-YY als Anzeigemuster definiert werden.

Datumssymbol

Beschreibung

Formatierter Wert für das Gebietsschema Englisch (USA). Dabei lautet der dem Gebietsschema entsprechende Eingabewert 1/1/08 (dies bedeutet „January 1, 2008“).

D

1- oder 2-stelliger (1-31) Tag des Monats

1

DD

Mit 0 aufgefüllter 2-stelliger (01-31) Tag des Monats

01

J

1-, 2- oder 3-stelliger (1-366) Tag des Jahres

1

JJJ

Mit 0 aufgefüllter dreistelliger (001-366) Tag des Jahres

001

M

Ein- oder zweistelliger (1-12) Monat des Jahres

1

MM

Mit 0 aufgefüllter zweistelliger (01-12) Monat des Jahres

01

MMM

Abgekürzter Monatsname

Jan

MMMM

Vollständiger Monatsname

Januar

E

Einstelliger (1-7) Tag der Woche: 1=Sonntag

3 (weil der 1. Januar 2008 auf einen Dienstag fällt)

EEE

Abgekürzter Wochentag

Tue (weil der 1. Januar 2008 auf einen Dienstag [engl. „Tuesday“] fällt)

EEEE

Vollständiger Wochentag

Tuesday (weil der 1. Januar 2008 auf einen Dienstag [engl. „Tuesday“] fällt)

YY

Zweistellige Jahreszahl, wobei Zahlen unter 30 als Jahresangaben nach dem Jahr 2000 und Zahlen ab 30 als Jahresangaben vor dem Jahr 2000 zu verstehen sind. Beispiele: 00=2000, 29=2029, 30=1930 und 99=1999

08

YYYY

Vierstellige Jahreszahl

2008

G

Epochenname (v. Chr. oder n. Chr.)

AD

w

Einstellige (0-5) Wochennummer des Monats: Woche 1 ist die früheste auf einen Samstag endende Sequenz von vier aufeinander folgenden Tagen

1

WW

Zweistellige (01-53) Woche des Jahres gemäß ISO-8601: Woche 1 ist die Woche, die den 4. Januar enthält

01

Es sind verschiedene weitere Datumsmuster für die Darstellung von Daten in den Gebietsschemata für Chinesisch, Japanisch und Koreanisch verfügbar.

Japanische Epochen können anhand verschiedener Symbole dargestellt werden. Die letzten vier Epochensymbole sind alternative Symbole für die Darstellung japanischer Ären.

Datensymbol (Chinesisch, Japanisch, Koreanisch)

Beschreibung

DDD

Der ideografisch-numerisch festgelegte Tag des Monats im Gebietsschema.

DDDD

Der nach der Zehnerregel ideografisch-numerisch festgelegte Tag des Monats im Gebietsschema.

YYY

Das ideografisch-numerisch festgelegte Jahr im Gebietsschema.

YYYYY

Das nach der Zehnerregel ideografisch-numerisch festgelegte Jahr im Gebietsschema.

g

Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche Heisei zeigt dieses Muster das ASCII-Zeichen H (U+48) an.

gg

Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster das Kanji an, das dem Unicode-Symbol (U+5E73) entspricht.

ggg

Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster die Kanjis an, die den Unicode-Symbolen (U+5E73 U+6210) entsprechen.

g

Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster das ASCII-Zeichen H (U+FF28) in voller Breite an.

g g

Der alternative Epochenname des Gebietsschemas. Für die gegenwärtige japanische Epoche zeigt dieses Muster das Kanji an, das dem Unicode-Symbol (U+337B) entspricht.

Zeitsymbol

Beschreibung

Dem Gebietsschema entsprechender Eingabewert

Formatierter Wert für das Gebietsschema Englisch (USA)

h

Ein- oder zweistellige (1-12) Stunde im 12-Stunden-System (AM/PM)

12:08 AM oder 2:08 PM

12 oder 2

hh

Mit 0 aufgefüllte zweistellige (01-12) Stunde im 12-Stunden-System (AM/PM)

12:08 AM oder 2:08 PM

12 oder 02

k

Ein- oder zweistellige (0-11) Stunde im 12-Stunden-System (AM/PM)

12:08 AM oder 2:08 PM

0 oder 2

kk

Zweistellige (00-11) Stunde im 12-Stunden-System (AM/PM)

12:08 AM oder 2:08 PM

00 oder 02

H

Ein- oder zweistellige (0-23) Stunde des Tages

12:08 AM oder 2:08 PM

0 oder 14

HH

Mit 0 aufgefüllte zweistellige (00-23) Stunde des Tages

12:08 AM oder 2:08 PM

00 oder 14

K

Ein- oder zweistellige (1-24) Stunde des Tages

12:08 AM oder 2:08 PM

24 oder 14

KK

Mit 0 aufgefüllte zweistellige (01-24) Stunde des Tages

12:08 AM oder 2:08 PM

24 oder 14

M

Ein- oder zweistellige (0-59) Minute der Stunde

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.

2:08 PM

8

MM

Mit 0 aufgefüllte zweistellige (00-59) Minute der Stunde

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.

2:08 PM

08

S

Ein- oder zweistellige (0-59) Sekunde der Minute

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stunden- und Minutensymbol verwenden.

2:08:09 PM

9

SS

Mit 0 aufgefüllte zweistellige (00-59) Sekunde der Minute

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stunden- und Minutensymbol verwenden.

2:08:09 PM

09

FFF

Dreistellige (000-999) Tausendstelsekunde

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stunden-, Minuten- und Sekundensymbol verwenden.

2:08:09 PM

09

A

Der Zeitraum von Mitternacht bis Mittag (AM) bzw. von Mittag bis Mitternacht (PM)

2:08:09 PM

PM

z

Zeitzonenformat nach ISO-8601 (z. B. Z, +0500, -0030, -01, +0100)

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.

2:08:09 PM

-0400

zz

Alternatives ISO-8601 Zeitzonenformat (z. B. Z +05:00, -00:30, -01, +01:00)

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.

2:08:09 PM

-04:00

Z

Abgekürzter Zeitzonenname (z.B. GMT, GMT+05:00, GMT-00:30, EST, PDT)

Hinweis: Sie müssen dieses Symbol zusammen mit einem Stundensymbol verwenden.

2:08:09 PM

EDT

Reservierte Symbole

Die folgenden Symbole haben spezielle Bedeutungen und können nicht als Literalzeichen im Text verwendet werden.

Symbol

Beschreibung

?

Das Symbol entspricht einem beliebigen Zeichen. Wenn es für die Anzeige zusammengeführt wird, wandelt es sich zu einem Leerzeichen.

*

Das Symbol steht beim Senden für 0 oder für UNICODE-Leerzeichen. Wenn es für die Anzeige zusammengeführt wird, wandelt es sich zu einem Leerzeichen.

+

Das Symbol steht beim Senden für ein oder mehrere UNICODE-Leerzeichen. Wenn es für die Anzeige zusammengeführt wird, wandelt es sich zu einem Leerzeichen.

Komplexe Feldmuster

Zusätzlich zu einfachen Mustern für Datums-/Uhrzeitfelder, numerische Felder und Textfelder können Sie ein sprachenspezifisches Muster festlegen oder variable Muster verarbeiten.

Sprachenmuster

Wenn Sie eine bestimmte Sprache unabhängig von der einem Objekt bereits zugewiesenen Sprache für ein Muster festlegen möchten, können Sie ein Sprachenmuster definieren. Die Syntax eines Sprachenmusters ist folgendermaßen definiert:

category_name(locale_name){pattern}

Hierbei gilt:

  • category_name kann vom Typ date, time, num oder text.

  • local_namewird durch einen Sprach- und/oder Ländercode bzw. Regionscode gekennzeichnet, wie in RFC 1766 (Tags for the Identification of Languages – Tags zur Kennzeichnung von Sprachen, 1995) angegeben.

  • pattern ist das einfache Muster zur Verarbeitung von Werten.

Wenn Sie zum Beispiel für ein Datums-/Uhrzeitfeld zwingend vorgeben möchten, ein Datum entsprechend dem Ländercode für Frankreich anzuzeigen, müssten Sie das Muster folgendermaßen definieren:

date(fr_FR){DD MMMM, YYYY}

Variable Muster

Wenn Benutzereingaben oder gebundene Daten in mehreren Formaten vorliegen (beispielsweise für eine Telefonnummer mit oder ohne Vorwahl), können Sie ein Muster definieren, das diese Unterschiede berücksichtigt. Zur Definition mehrerer zulässiger Muster gilt die folgende Syntax:

category_name{pattern}|category_name{pattern}|category_name{pattern}

Hierbei werden die einzelnen Muster durch einen senkrechten Strich (|) getrennt. Sie können beliebig viele Muster angeben. Das folgende Beispiel lässt zwei verschiedene Textmuster zu:

text{999*9999}|text{999*999*9999}

So legen Sie für Werte in neuen Formularen eine Standardschrift fest

  1. Gehen Sie im Menü „Extra“ zu „Optionen“.

  2. Klicken Sie auf „Standardschriften“.

  3. Wählen Sie unter „Standardwertschrift für neue Formulare - Eigenschaften“ die gewünschten Optionen für „Schriftart“, „Größe“ und „Stil“.

So legen Sie für Werte in einem vorhandenen Formular eine Standardschrift fest

  1. Klicken Sie auf „Datei“ > „Formulareigenschaften“.

  2. Klicken Sie auf „Standardschriften“.

  3. Wählen Sie unter „Standardwertschrift - Eigenschaften“ die gewünschten Optionen für „Schriftart“, „Größe“ und „Stil“.