QR APPELER SUR COMMANDE

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 2003


QR APPELER SUR COMMANDE (zone; nomMéthode)

ParamètreTypeDescription
zoneEntier longRéférence de la zone
nomMéthodeAlphaNom de la méthode à appeler

Description

La commande QR APPELER SUR COMMANDE exécute la méthode projet 4D dont le nom est passé dans le paramètre nomMéthode lorsqu'une commande de l'éditeur d'états rapides est appelée via la sélection d'un menu ou le clic sur un bouton.

Note : Cette commande ne fonctionne pas avec les fenêtres externes en mode Utilisation.

Si le paramètre zone vaut 0 (zéro), la méthode nomMéthode sera appelée pour toutes les zones de l'éditeur d'états rapides jusqu'à ce que la base soit refermée ou que l'instruction suivante soit exécutée : QR APPELER SUR COMMANDE(0;"").

La méthode nomMéthode reçoit deux paramètres :

$1 contient la référence de la zone (Entier long).

$2 contient le numéro de la commande sélectionnée (Entier long).

Note : Si vous souhaitez compiler votre base à l'aide du Compilateur, vous devez déclarer explicitement les paramètres $1 et $2 en entiers longs, même si vous ne les utilisez pas.

Si vous souhaitez que la commande initiale choisie par l'utilisateur soit exécutée, utilisez l'instruction suivante dans la méthode nomMéthode : QR EXECUTER COMMANDE($1;$2).

Si un numéro de zone invalide est passé, l'erreur -9850 est générée.

Référence

QR EXECUTER COMMANDE, QR Lire statut commande.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant