Show Menu
THEMEN×

Testtypen für Testvorgänge

Die Bedingung "Vergleichen"und "Bereich"erfordern, dass Sie den Vergleichstyp für die Bedingung angeben.
Die folgende Tabelle beschreibt die verfügbaren Typen ( LEXICAL, NUMERICund DATETIME).
Testtyp Beschreibung Hinweise
INTEGER
Zunächst wird das Eingabefeld in eine Ganzzahl umgewandelt. Ist dies nicht möglich, wird der Wert Null verwendet. Der Test gibt "true"nur dann zurück, wenn der resultierende ganzzahlige Eingabewert größer oder gleich dem angegebenen Mindestwert und kleiner oder gleich dem angegebenen Maximalwert ist.
Wenn eines der Felder "min"oder "max"leer gelassen wird, verwendet das System den entsprechenden Min- oder Höchstwert, der für 64-Bit-signierte Ganzzahlen verfügbar ist.
Wenn der in der Bedingung angegebene Min- oder Höchstwert nicht erfolgreich mit einem Ganzzahlwert analysiert wird, ersetzt das System null und stoppt nicht die Verarbeitung des Datensatzes.
TAGESZEIT
Zunächst wird das Eingabefeld zu einem Datum. Wenn das Eingabefeld nicht in ein gültiges Datum umgewandelt werden kann, gibt der Bedingungstest "false"zurück. Wenn das Feld in ein Datum umgewandelt werden kann, gibt der Test nur dann "true"zurück, wenn das Eingabedatum auf oder nach dem angegebenen Mindestdatum und am oder vor dem angegebenen Höchstdatum fällt.
Wenn die Mindest- und Höchstdaten nicht gültig sind, wird der Datensatz nicht erstellt.
Wenn keine Mindest- oder Höchstdaten angegeben werden, ersetzt das System entweder das Mindest- (1. Januar 1600) oder das Höchstdatum (irgendwann im 24. Jahrhundert) entsprechend.
Adobe empfiehlt die Verwendung eines der folgenden Formate für DATETIME :
  • 1. Januar 2013 HH:MM:SS EDT
  • 1. Januar 2013 HH:MM:SS GMT
Wenn keine Angabe gemacht wird, wird in der Zeitzone standardmäßig GMT verwendet.
LEXISCH
Gibt "true"nur dann zurück, wenn das Eingabefeld lexikalisch größer oder gleich der als Minimum angegebenen Zeichenfolge und kleiner als oder gleich der im Maximalwert angegebenen Zeichenfolge ist.
Beim Lexischen Vergleich wird der ASCII-Wert der Zeichen in den Zeichenfolgen verwendet, die von links nach rechts verschoben werden, und die Zeichen werden verglichen. Für das erste Zeichen, das nicht übereinstimmt, wird das mit dem größeren ASCII-Wert als das größere von beiden betrachtet. Wenn eine Zeichenfolge kürzer als die andere ist, bis zu diesem Zeitpunkt jedoch alle Zeichen gleich waren, gilt die längere Zeichenfolge als der größere der beiden Zeichen. Wenn die Zeichenfolgen Zeichen für Entsprechungen und exakt dieselbe Länge sind, werden sie als wörtlich gleichwertig betrachtet.