ANWENDUNGSGESTALTUNG


Beispiele: Formeln für bearbeitbare Felder erstellen
Beispiele für Vorgabewertformeln

Das Vorgabewertereignis liefert einen Anfangswert für das bearbeitbare Feld. Sie können für den Wert eine bestimmte Zahl oder eine Textzeichenfolge angeben, oder Sie können eine Formel verwenden. Beispiel:
FormelRückgabewerte
0Die Zahl 0
@NowDas aktuelle Datum und die aktuelle Uhrzeit
@Name([CN];@Username)Der allgemeine Name im hierarchischen Namen des Benutzers
PreisDer Wert des Feldes "Preis"
"Brandenburg":"Niedersachsen":"Hessen"Eine Textliste, die Brandenburg, Niedersachsen und Hessen enthält
Produkt + ", " + AbteilungDer Wert des Feldes "Produkt", danach ein Komma und ein Leerzeichen und der Wert des Feldes Abteilung

Beispiel: Eingabeumsetzungsformel

Die folgende Formel ändert den Inhalt des Feldes "Anwalt" in Wörter mit großen Anfangsbuchstaben. Gibt ein Benutzer den Text "michael schreiner" in das Feld Anwalt ein, wird er beim Speichern des Dokuments in "Michael Schreiner" umgesetzt.

@ProperCase(Anwalt);

Die folgende Formel gibt Dokumenten ein einheitliches Aussehen, indem sie den ersten Buchstaben des Wertes im Feld "Betreff" groß schreibt und zusätzliche Leerstellen entfernt.

@Trim(@ProperCase(Subject));

Beispiele für Eingabevalidierungsformeln
FeldkriterienFormel
Der Benutzer muss in das Feld "Kosten" einen Wert kleiner als 100 eingeben@If(Kosten<100;@Success;@Failure("Kosten müssen unter 100 DM sein."));
Der Benutzer muss das Feld "Betreff" ausfüllen@If(Subject = ""; @Failure("Sie müssen einen Betreff für Ihr Dokument eingeben."); @Success)

Siehe auch