OBJECT Get data source formula
OBJECT Get data source formula ( {* ;} object ) : 4D.Formula
Paramètres | Type | Description | |
---|---|---|---|
* | Opérateur | → | Si spécifié, object est un nom d'objet (chaîne) Si omis, object est un champ ou une variable |
object | any | → | Nom d'objet (si * est spécifié) ou Champ ou variable (si * est omis) |
formula | 4D.Formula | ← | Formule associée à l'objet de formulaire (Null si aucune formule n'est associée) |
Description
La commande OBJECT Get data source formula renvoie la formule (le cas échéant) associée à l'objet ou aux objets désigné(s) par les paramètres object et *.
Si vous passez le paramètre facultatif *, vous indiquez que le paramètre object est un nom d'objet (chaîne de caractères). Si vous ne passez pas ce paramètre, vous indiquez que le paramètre object est une variable ou un champ. Dans ce cas, vous passez un champ ou une référence de variable en non une chaîne de caractères (champ ou variable objet de formulaire).
Lorsqu'une formule est associée à un objet de formulaire, elle agit comme source de données de l'objet au moment de l'exécution.
Si cette commande est appliquée à un objet auquel aucune formule personnalisée n'a été attribuée, elle renvoie la variable dynamique de formulaire attribuée automatiquement.
Si l'objet n'existe pas ou ne prend pas en charge les formules, il renvoie Null
.
Exemple
Vous voulez vérifier quelle formule (s'il y en a) est liée à un objet :
$formula:=OBJECT Get data source formula(*; "myInput")
Voir également
OBJECT SET DATA SOURCE FORMULA
LISTBOX GET COLUMN FORMULA
OBJECT SET DATA SOURCE
OBJECT GET VALUE
Propriétés
Numéro de commande | 1852 |
Thread safe | ✗ |