Sie können wie im Folgenden erläutert einem Transaktionsfeld:
Wählen Sie im Dialogfeld Transaktionsbeschreibung das Feld aus, dem Sie einen Standardwert zuweisen wollen.
Klicken Sie auf die Schaltfläche Eigenschaften. Das Dialogfeld wird angezeigt.
Geben Sie in das Feld Ausdruck ein Gleichheitszeichen (=) und einen konstanten Wert oder einen Ausdruck ein, der mit dem Format des Transaktionsfeldes übereinstimmt.
Für die Zuweisung eines numerischen Standardwerts zu einem Feld sind dieselben Zeichen zulässig wie zum Einfügen von numerischen Feldern. Der einzige Unterschied besteht darin, dass Sie vor dem Ausdruck ein Gleichheitszeichen eingeben müssen.
Wenn das Feld so formatiert ist, dass es auch Text enthalten kann, darf auch der Standardwert Text sein. Geben Sie den Text nach dem Gleichheitszeichen in das Feld Ausdruck ein und stellen Sie ihn in Anführungszeichen. Sie können auch einen Schrägstrich verwenden (/). (Wie gehen Sie dabei vor?)
Es ist jedoch nicht möglich, Text aus einem Feld abzurufen und diesen einem anderen Feld als Standardwert zuzuweisen. So ist zum Beispiel =Name kein gültiger Standardausdruck für ein Textfeld.
Klicken Sie zweimal auf OK, um die beiden Dialogfelder zu schließen.
Ein Ausdruck darf höchstens 255 Zeichen enthalten.
Ein Standardwert gilt nur für das Transaktionsfeld, in dem Sie ihn angeben. Er gilt nicht für dasselbe Feld in einer anderen Transaktion und auch nicht für dasselbe Feld, wenn es an anderer Stelle in derselben Transaktionsbeschreibung erneut vorkommt.
Der Standardwert eines Feldes kann den eigentlichen Feldwert nicht außer Kraft setzen: Wenn ein Feld einen Wert hat, wird der Standardausdruck ignoriert.
Einem ausgefüllten Markierungsfeld wird der konstante Wert zugewiesen, den Sie in der Formulardefinition für das Feld festgelegt haben. Ein leeres Markierungsfeld ergibt den Wert Null, es sei denn:
Sie legen einen Wert fest, der zugewiesen werden soll, wenn FORMS die falsche Anzahl an ausgefüllten Feldern in einer indizierte Reihe erkennt.
Sie fügen wie oben beschrieben einen Standardwert in die Transaktionsbeschreibung ein.
Dezimalwerte sind in allen Ausdrücken zulässig. Sie müssen jedoch darauf achten, dass das Format des Transaktionsfeldes die maximale Anzahl an Dezimalstellen berücksichtigt, die sich aus dem Ausdruck ergeben können.