Über die Datenquellen können Sie auf Datumsangaben im Formular zugreifen. Die folgenden Datenquellen stehen zur Verfügung, wenn Sie Bedingungen und Aktionen für Validierungsregeln eingeben. Auf diese Weise können Sie diese Datenquellen sowohl für Vergleiche als auch für Berechnungen heranziehen.
Für den Zugriff auf den Wert eines Feldes geben Sie den Namen des Feldes ein oder wählen ihn in der Liste aus, die in den Dialogfeldern angezeigt wird.
Geben Sie für indizierte Felder den Namen des Feldes gefolgt von der Nummer in eckigen Klammern ein.
Fügen Sie dem Feldnamen .Complement hinzu, um auf eine Feldergänzung.
Fügen Sie dem Feldnamen .Info hinzu, um auf die Informationszeichenfolge zuzugreifen, die einem Feld durch VBA-Code oder eine DLL zugewiesen werden kann. (Diese Zeichenfolge wird in der API von FORMS TemporaryStorageString1 genannt.)
Sie können die Informationszeichenfolge auch durch Verwendung der Aktion Feldinfos definieren in einer Validierungsregel festlegen.
Beispiele:
Geben Sie im Dialogfeld Bedingung den Begriff Feld ein, um auf die Wertzeichenfolge von Feld zuzugreifen.
Geben Sie Feld[2] ein, um auf die Wertzeichenfolge von Feld[2] zuzugreifen.
Geben Sie Feld[2].Complement ein, um auf die Zeichenfolge der Feldergänzung von Feld[2] zuzugreifen.
Geben Sie #Complement ein, um auf die Formularergänzung, die mit einem Formular assoziiert ist.
Geben Sie #FormInfo ein, um auf die Informationszeichenfolge zuzugreifen, die einem Formular durch VBA-Code oder eine DLL zugewiesen werden kann. (Diese Zeichenfolge wird in der API von FORMS InfoString genannt.)
Sie können die Informationszeichenfolge auch über die Aktion Formularinfos definieren in einer Validierungsregel festlegen.
Geben Sie #FormString1 und #FormString2 ein, um auf weitere Zeichenfolgen zuzugreifen, die einem Formular durch VBA-Code oder eine DLL zugewiesen werden können. (Sie werden in der API von FORMS TemporaryStorageString1 und TemporaryStorageString2 genannt.)
Sie können die Zeichenfolgen auch mithilfe einer der Aktionen zum Definieren der Infozeichenfolge in einer Validierungsregel festlegen.
Sie können auf andere mit einem Formular assoziierte Systemvariablen zugreifen, indem Sie einfach deren Namen eingeben (#BatchNo, #BatchIdx, #BatchDate, #Date usw.). Die Systemvariablen lassen sich in Ausdrücken verwenden, ihre Werte können jedoch nicht geändert werden.