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.
-
Wählen Sie ein Datums-/Uhrzeitfeld, Dezimalfeld, numerisches Feld oder Textfeld aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“. Wählen Sie in der Liste „Sprache“ ein Gebietsschema aus.
-
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.
-
Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld oder Textfeld aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“.
-
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.
-
Wählen Sie das Feld, die Dropdown-Liste, das Listenfeld oder die Optionsfeldergruppe aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“. Wählen Sie in der Liste „Typ“ eine der folgenden Optionen aus:
-
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.
-
Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld oder Kennwortfeld aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“.
-
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
-
Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld, Kennwortfeld, Listenfeld oder die Dropdown-Liste aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“.
-
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.
-
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.
-
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
-
Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld, Kennwortfeld, Listenfeld, Kontrollkästchen, die Dropdown-Liste oder die Optionsfeldergruppe aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Wert“. Geben Sie in das Feld „Überprüfungsskript-Meldung“ die Meldung ein.
-
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.
-
Wählen Sie das Datums-/Uhrzeitfeld, numerische Feld, Textfeld oder Kennwortfeld aus.
-
Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Feld“.
-
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}
Dabei gilt
-
category_name
kann vom Typ
date
,
time
,
num
oder
text
.
-
local_name
wird 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
-
Gehen Sie im Menü „Extra“ zu „Optionen“.
-
Klicken Sie auf „Standardschriften“.
-
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
-
Klicken Sie auf „Datei“ > „Formulareigenschaften“.
-
Klicken Sie auf „Standardschriften“.
-
Wählen Sie unter „Standardwertschrift - Eigenschaften“ die gewünschten Optionen für „Schriftart“, „Größe“ und „Stil“.
|
|
|