FORMULA LANGUAGE
Examples: Using conditional statements
1. This agent example compares the number of elements in Categories to 0. If the field has elements, it is not changed (it is set to itself). If the field does not have elements, it is set to a constant string.
FIELD Categories := @If(@Elements(Categories) > 0; Categories; "To be supplied ...");
SELECT @All
2. This window title example first checks the return value of @IsNewDoc. If the document is new, the window title is set to the text constant "New Topic." If the document already exists, the window title is set to the Subject field if the current view is AuthorView. Otherwise, the window title is set to the Subject field followed by a string denoting the number of response documents.
StandardTitle := Subject + @DocDescendants(" (No Responses)"; " (1 Response)"; " (% Responses)");
@If(@IsNewDoc; "New Topic"; @ViewTitle = "AuthorView"; Subject; StandardTitle)
Véase también
Using conditional statements
Glosario
¿Desea opinar sobre la
Ayuda
o sobre la
utilidad del producto
?
Ayuda sobre la Ayuda
Todo el contenido de la Ayuda
Glosario