Fonctions de l’évaluateur d’expression
Syntaxe, descriptions et types de données de retour de diverses fonctions de l’évaluateur d’expression, notamment les opérations mathématiques, logiques et de chaîne.
Fonction | Syntaxe | Description | Afficher le type de données |
|---|---|---|---|
max | max( value1 , value2 , value3 , ...) | Affiche la valeur la plus élevée. | Double |
min | min( value1 , value2 , value3 , ...) | Affiche la valeur la plus basse. | Double |
avg | avg( value1 , value2 , value3 , ...) | Affiche la moyenne des valeurs données. | Double |
abs | abs( value ) | Affiche la valeur absolue du nombre donné. | Double |
trunc | trunc( value ) | Affiche la partie entière d'un nombre décimal. | Double |
ceil | ceil( value ) | Affiche la valeur approximative par excès. | Double |
floor | floor( value ) | Affiche la valeur approximative par défaut. | Double |
round | round( value ) | Affiche l’approximation à l’entier le plus proche. | Double |
sqrt | sqrt( value ) | Affiche la racine carrée du nombre donné. | Double |
sign | sign( value ) | Vérifie si le nombre à virgule flottante donné est négatif. Affiche 0 si vrai ou 1 si faux. | Int32 |
like | like( string_value , pattern ) | S’applique uniquement aux types de données String, QualifiedName et LocalizedText. Affiche vrai si le paramètre string_value correspond à la valeur pattern .Le modèle accepte le caractère générique % au début ou à la fin.Exemples :
| Boolean |
isempty | isempty( variable ) | Vérifie si un NodeID, String, LocalizedText ou DataTime donné est vide. | Boolean |
if | if( condition , value_if_true , value_if_false ) | Vérifie si le condition est vrai et renvoie value_if_true ou value_if_false La syntaxe doit répondre aux exigences suivantes :
| Type de données value_if_true |
left_of | left_of(string, pattern) | Renvoie la sous-chaîne située à gauche de la première occurrence du motif d’expression régulière.
IMPORTANT:
N’utilisez pas de caractères génériques dans les motifs.
| Chaîne |
right_of | right_of(string, pattern) | Renvoie la sous-chaîne située à droite de la première occurrence du motif d’expression régulière.
IMPORTANT:
N’utilisez pas de caractères génériques dans les motifs.
| Chaîne |
Fournir une réponse