4D v16.3QR ON COMMAND |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
QR ON COMMAND
QR ON COMMAND
A compter de 4D v16, un nouvel éditeur d'Etats rapides (64 bits) est livré avec les versions 64 bits de 4D. L'interface de cet éditeur, de type "ruban", n'est pas personnalisable. Par conséquent, dans ce contexte QR ON COMMAND est inutilisable avec la plupart des constantes (voir également QR EXECUTE COMMAND). La commande QR ON COMMAND 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. 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 ON COMMAND(0;""). La méthode nomMéthode reçoit deux paramètres :
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 EXECUTE COMMAND($1;$2). Si un numéro de zone invalide est passé, l’erreur -9850 est générée.
Voir aussi
|
PROPRIÉTÉS
Produit : 4D HISTORIQUE
UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||