| 4D v14.4EDITER FORMULE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v14.4
 EDITER FORMULE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EDITER FORMULE ( laTable ; formule ) | ||||||||
| Paramètre | Type | Description | ||||||
| laTable | Table |   | Table à afficher par défaut dans l’éditeur de formules | |||||
| formule | Tableau chaîne |   | Variable contenant la formule à afficher dans l’éditeur de formules ou "" pour uniquement afficher l’éditeur | |||||
|   | Formule validée par l’utilisateur | |||||||
La commande EDITER FORMULE affiche l’éditeur de formules afin de permettre à l’utilisateur d’écrire ou de modifier une formule. L’éditeur contient à l'ouverture :
L’utilisateur peut modifier la formule affichée et la sauvegarder. Il peut également en écrire ou en charger une nouvelle. Dans tous les cas, lorsque l’utilisateur valide la boîte de dialogue, la variable système OK prend la valeur 1 et la variable formule contient la formule définie. Si l’utilisateur annule la boîte de dialogue, la variable système OK prend la valeur 0 et formule est inchangée.
Notes :
A noter qu’au moment de la validation de la boîte de dialogue, la commande n’exécute pas la formule, seul le contenu de la variable est validé et mis à jour. Si vous voulez exécuter la formule, vous devez utiliser la commande EXECUTER FORMULE.
Affichage de l’éditeur avec la table [Salaires] et sans formule pré-saisie puis exécution de la formule sur la sélection courante :
 $maFormule:=""
 EDITER FORMULE([Salaires];$maFormule)
 Si(OK=1)
    APPLIQUER A SELECTION([Salaires];EXECUTER FORMULE($maFormule))
 Fin de siSi l’utilisateur valide la boîte de dialogue, la variable système OK prend la valeur 1. Si l’utilisateur annule la boîte de dialogue, la variable système OK prend la valeur 0.
									APPLIQUER A SELECTION
									
									EXECUTER FORMULE
									
									FIXER METHODES AUTORISEES
									
	Produit :  4D
	Thème :  Formules
	Numéro :  
        806
        
        
        
	Nom intl. :  EDIT FORMULA
	Modifié :  4D 2004.4
	
	
	
	
	
	
	4D - Langage ( 4D v15)
	4D - Langage ( 4D v14.4)
	
	
	
	4D - Langage ( 4D v15.4)
	
	
	
	
	4D - Langage ( 4D v15.3)
	
	
 Ajouter un commentaire
Ajouter un commentaire