4D v14.3EXECUTER FORMULE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
EXECUTER FORMULE
|
EXECUTER FORMULE ( instruction ) | ||||||||
Paramètre | Type | Description | ||||||
instruction | Chaîne |
![]() |
Code à exécuter | |||||
EXECUTER FORMULE exécute instruction comme une ligne de code. Cette chaîne d'instructions doit comporter une seule ligne. Si instruction est une chaîne vide, EXECUTER FORMULE ne fait rien.
Le principe est que si instruction peut être exécutée comme une méthode d'une seule ligne, alors elle s'exécutera correctement. La commande EXECUTER FORMULE doit être utilisée avec précautions, car elle ralentit la vitesse d'exécution. Dans une base compilée, le code d'instruction n'est pas compilé. Cela signifie que l'instruction sera bien exécutée, mais ne sera pas vérifiée par le compilateur au moment de la compilation.
L'instruction peut contenir les éléments suivants :
La formule peut utiliser des variables process et interprocess. En revanche, instruction ne doit pas contenir d'instructions de contrôle de flux (Si, Tant que...) car le code doit "tenir" sur une seule ligne.
Reportez-vous à l'exemple de la commande Nom commande.
Produit : 4D
Thème : Formules
Numéro :
63
Nom intl. : EXECUTE FORMULA
Modifié : 4D v11 SQL
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)