Dans cette section : Comment : |
Vous pouvez invoquer une fonction depuis une commande COMPUTE ou un attribut de fichier Maître, une commande COMPUTE, ou une commande VALIDATE.
DEFINE [FILE filename] tempfield[/format] = function(input1, input2, input3, ... [outfield]); COMPUTE tempfield[/format] = function(input1, input2, input3, ... [outfield]); VALIDATE tempfield[/format] = function(input1, input2, input3, ... [outfield]);
où :
est la source de données en cours d'utilisation.
est le champ temporaire créé par la commande commande COMPUTE ou DEFINE. Il s'agit du même champ spécifié dans outfield. Si l'appel de fonction fournit le format de la valeur de sortie dans outfield, le format du champ temporaire doit obligatoirement correspondre à l'argument outfield.
est le format du champ. Le format est requis si c'est la première fois que le champ est créé ; sinon, il est optionnel. Le par défaut est D12.2.
est le nom de la fonction
sont les arguments.
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples. Ceci n'est requis que pour les fonctions externes.
Dans le gestionnaire de dialogue, vous devez obligatoirement spécifier le format. Dans Maintain, vous devez spécifier le nom du champ.
Comment : |
Dans WebFOCUS Developer Studio, vous pouvez ajouter une fonction à la commande DEFINE ou COMPUTE en utilisant les outils Define et Compute tools. Pour en savoir plus sur ces options, reportez-vous au chapitre, Création de rapports à l'aide d'outils graphiques. .
WebFOCUS |