FIXER METHODES AUTORISEES

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 2004.4 (Modifiée)


FIXER METHODES AUTORISEES (tabMéthodes)

ParamètreTypeDescription
tabMéthodesTableau AlphaTableau de noms de méthodes

Description

La commande FIXER METHODES AUTORISEES permet de définir les méthodes qui seront affichées dans l'éditeur de formules pour la session courante. Les méthodes désignées apparaîtront à la fin de la liste des commandes et pourront être utilisées dans les formules. Par défaut (si vous n'utilisez pas cette commande), aucune méthode n'est utilisable dans l'éditeur de formules. Si une formule utilise un nom de méthode non autorisée, une erreur de syntaxe est générée et la formule ne peut pas être validée.

Passez dans le paramètre tabMéthodes le nom d'un tableau contenant la liste de méthodes à proposer dans l'éditeur de formules. Le tableau doit avoir été défini préalablement.

Vous pouvez utiliser le caractère "joker" (@) dans les noms des méthodes afin de définir un ou plusieurs groupe(s) de méthodes autorisées.

Si vous souhaitez que l'utilisateur puisse appeler des commandes 4D non autorisées par défaut ou des commandes de plug-ins, vous devez utiliser des méthodes spécifiques chargées d'exécuter ces commandes.

Note : A compter de la version 2004.4 de 4D, le mécanisme de restriction d'accès aux commandes et méthodes dans l'éditeur de formules peut être désactivé pour tous les utilisateurs (option de compatibilité) ou pour le Super_Utilisateur et l'Administrateur via deux options des Préférences. Si l'option de compatibilité est cochée, la commande FIXER METHODES AUTORISEES est sans effet.

Exemple

Cet exemple autorise toutes les méthodes dont le nom débute par "formule" et de la méthode "Total_général" dans l'éditeur de formules :

   TABLEAU ALPHA(15;tabméthodes;2)
   tabméthodes{1}:="formule@"
   tabméthodes{2}:="Total_général"
   FIXER METHODES AUTORISEES(tabméthodes)

Référence

EDITER FORMULE, LIRE METHODES AUTORISEES.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant