4D v15

Débogueur et Explorateur d'exécution

Accueil

 
4D v15
Débogueur et Explorateur d'exécution

Débogueur et Explorateur d'exécution  


 

Introduit dans 4D v14 R3

L'interface de la page Process de l'Explorateur d'exécution a été modifiée ; cette page affiche désormais des informations différentes :

La liste des process est désormais semblable à la Page Process de la fenêtre d'administration de 4D Server. 

Les valeurs des colonnes ID, Nom, Statut et Temps sont identiques aux versions précédentes. Les informations suivantes ont été modifiées :

  • CPU : la vue graphique n'est plus proposée. Le fond en dégradé de couleur rouge indique le niveau d'activité du process.
  • Chaque process est également accompagné d'une icône, dont la couleur et la forme indiquent le type du process :
    Serveur d'application
    Serveur SQL
    Serveur DB4D (moteur de base de données)
    Serveur Web
    Serveur SOAP
    Process client 4D protégé (process développement d'un 4D connecté)
    Process client 4D principal (process développement d'un 4D connecté ; process coopératif, équivalent sur le serveur d'un process créé sur le poste client)
    Process client 4D de base de données (process jumeau d'un process client 4D ; process préemptif chargé de contrôler le process client 4D principal correspondant)
    Process partagé (ancien ou futur "Process client 4D de base de données")
    Process client 4D (process tournant sur un 4D connecté)
    Procédure stockée (process lancé depuis un 4D connecté et tournant sur le serveur)
    Méthode Web (lancée par un 4DACTION par exemple)
    Méthode SOAP (lancée par un Web Service)
    Méthode SQL (lancée par une requête SQL)
  • La fréquence de rafraîchissement est désormais paramétrable via un menu contextuel (clic droit sur la ligne) :

La barre de boutons en bas de la page a également été mise à jour. Le bouton d'options (associé à un menu déroulant) présent dans les versions précédentes a été remplacé par trois boutons séparés :

Ces boutons affectent la sélection de tâches. Il est désormais possible de sélectionner plusieurs tâches simultanément (Maj+clic pour une sélection continue et Commande/Ctrl+clic pour une sélection discontinue).

Introduit dans 4D v14 R4

Le nombre d'enregistrements verrouillés dans chaque table est désormais affiché dans la Fenêtre d'expression de l'Explorateur d'exécution ainsi que dans le Débogueur de 4D. Cette information est disponible dans 4D en mode local et dans 4D Server.

Débogueur :

Introduit dans 4D v14 R4

La nouvelle liste Valeurs du formulaire courant est disponible dans l'Explorateur d'exécution et dans le Débogueur. Cette liste contient le nom de chaque objet dynamique présent dans le formulaire courant, ainsi que la valeur de sa variable associée :

Certains objets, comme les list box tableaux, peuvent être représentés sous forme de deux objets (la variable de l'objet lui-même et sa source de données).

Cette nouvelle liste est particulièrement utile lorsque votre formulaire utilise de nombreuses variables dynamiques : il est alors facile d'identifier les variables dynamiques par l'intermédiaire de leurs noms d'objets.

Dans les versions précédentes de 4D, ces informations étaient disponibles dans la liste Variables>Process, où les variables dynamiques étaient référencées via leur nom interne (par exemple $form.9.8). Les variables dynamiques ne sont plus affichées dans cette liste désormais, elles peuvent uniquement être lues via la liste Valeurs du formulaire courant. Vous pouvez toujours afficher le nom interne des variables dynamiques en sélectionnant la commande Montrer les types dans le menu contextuel :

Les noms des variables dynamiques sont de la forme "$form.4B9.42" :

 
PROPRIÉTÉS 

Produit : 4D
Thème : Mode Développement

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D v15 - Mise à jour (édition standard) ( 4D v15)