4D v16.3Exécuter des méthodes |
||
|
4D v16.3
Exécuter des méthodes
Exécuter des méthodes
Les méthodes projet écrites dans votre application seront généralement appelées automatiquement au cours de l’utilisation de l’application, via des commandes de menus, des boutons, d’autres méthodes, etc. Les méthodes base, quant à elles, seront exécutées en fonction d’événements spécifiques se produisant dans l’application. Toutefois, notamment à des fins de test et de débogage, 4D vous permet de déclencher manuellement l’exécution des méthodes projet et de certaines méthodes base depuis le mode Développement. Il est dans ce cas possible d’exécuter la méthode dans un nouveau process et/ou directement en mode Trace, afin de pouvoir contrôler son exécution au pas à pas En outre, avec 4D Server, vous pouvez indiquer à 4D Server d’exécuter une méthode projet sur le poste serveur ou sur d’autres postes clients. Vous pouvez provoquer l’exécution de méthodes de deux manières :
Chaque fenêtre de l’éditeur de méthodes comporte un bouton permettant de lancer l’exécution de la méthode courante. A l’aide du menu associé au bouton, vous pouvez sélectionner le type d’exécution :
Ce bouton est actif uniquement pour les méthodes projet ainsi que pour les méthodes base suivantes :
Les différents modes d’exécution sont les suivants :
Lorsque vous sélectionnez la commande Méthode... dans le menu Exécution, 4D affiche la boîte de dialogue d’exécution de méthode : Cette boîte de dialogue liste toutes les méthodes projet présentes dans la base, y compris les méthodes projet partagées des composants. En revanche, les méthodes projet déclarées invisibles n’apparaissent pas. Pour exécuter une méthode projet, il suffit de sélectionner son nom et de cliquer sur le bouton Exécuter. Pour exécuter une méthode au pas à pas en mode Trace, cliquez sur le bouton Déboguer. Pour plus d’informations sur le débogueur de 4D, reportez-vous au chapitre Débogueur dans le manuel Langage. Note 4D Server : Le bouton Déboguer est inactivé si l’option "Sur 4D Server" a été sélectionnée dans le menu déroulant “Exécuter :”. Si vous cochez l’option Nouveau process, la méthode projet sélectionnée créera un nouveau process. Si la méthode effectue une tâche de longue durée telle que l’impression d’un grand nombre d’enregistrements, vous pourrez continuer à travailler avec votre base, ajouter des enregistrements, créer un graphe, etc. Pour plus d’informations sur les process, reportez-vous à la section Introduction aux process dans le manuel Langage de 4D. Note 4D Server :
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
MOTS-CLÉS Procédures stockées UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v16) |