Vue Liste d'erreurs

Lorsque vous exécutez une commande de compilation, les données générées par la commande apparaissent dans la vue Commandes. Si la commande de compilation échoue, des messages d'erreur s'affichent dans la vue Liste d'erreurs.

Pour chaque erreur, la vue Liste d'erreurs identifie les éléments suivants :

Pour afficher l'emplacement de l'erreur dans le membre source, cliquez deux fois sur l'erreur. Le membre source est alors ouvert dans l'Editeur LPEX de systèmes distants, s'il ne l'était pas déjà, et le texte à l'origine de l'erreur est mis en surbrillance. Le message d'erreur peut aussi être inséré dans le corps du document, en-dessous de la ligne ayant généré l'erreur (en fonction des paramètres définis dans l'option Messages du menu déroulant).

Au fur et à mesure que les erreurs sont corrigées, la vue Liste d'erreurs est automatiquement mise à jour. Si vous cliquez deux fois sur une erreur pour accéder à la section correspondante dans le source et que vous corrigez cette erreur, une marque apparaît en regard de l'erreur dans la vue Liste d'erreurs.

La vue Liste d'erreurs trie les entrées dans la liste en cours. Vous pouvez trier les entrées en cliquant sur l'en-tête de la colonne de votre choix. Si vous exécutez plusieurs commandes de compilation, plusieurs tableaux s'affichent dans la vue Liste d'erreurs. Pour vous déplacer dans les différentes listes d'erreurs, utilisez les boutons de déplacement vers l'avant et vers l'arrière disponibles dans l'angle supérieur droit de la vue.

La vue Liste d'erreurs permet également de filtrer les erreurs que vous souhaitez visualiser. Cliquez sur la flèche située en haut à droite de la vue et sélectionnez Afficher le niveau de gravité, puis le type de gravité. Par exemple, si vous sélectionnez Afficher le niveau de gravité > Grave, seuls les messages de type Grave sont affichés.

Vous pouvez également indiquer de quelle manière l'éditeur associé prend en charge le double-clic sur les messages d'erreur en sélectionnant Messages et l'une des options suivantes : Ne pas insérer, Insérer uniquement les messages sélectionnés, Insérer tous les messages affichés ou Tout insérer. L'option Insérer tous les messages affichés permet d'insérer uniquement les messages affichés dans la vue Liste d'erreurs. L'option Tout insérer permet d'insérer tous les messages dans le fichier d'événements, même si les messages ont été filtrés, du fait de leur gravité.

Pour supprimer automatiquement les messages précédents insérés par la vue Liste d'erreurs dans l'éditeur LPEX de systèmes distants lorsque du chargement du nouveau fichier d'événements, accédez au menu Liste d'erreurs. Ensuite, cliquez sur Supprimer automatiquement > Messages précédents de l'éditeur. Par défaut, cette option est cochée.

Pour supprimer automatiquement les messages adressés insérés par la vue Liste d'erreurs dans l'éditeur LPEX de systèmes distants lorsque la ligne contenant l'erreur est modifiée, accédez au menu Liste d'erreurs. Ensuite, cliquez sur Supprimer automatiquement > Messages adressés. L'erreur sera filtrée et n'apparaîtra plus dans la vue Liste d'erreurs. Par défaut, cette option n'est pas cochée.

Pour insérer automatiquement l'ensemble des messages dans l'éditeur lorsque la vue Liste d'erreurs est remplie, accédez au menu Liste d'erreurs. Ensuite, cliquez sur Insérer automatiquement > Dans les membres et fichiers ouverts. Si le fichier ou le membre est fermé, il ne sera pas ouvert. Il ne sera activé que si le paramètre correspondant à Messages > Tout insérer ou Messages > Insérer tous les messages affichés l'est. Par défaut, cette option n'est pas cochée.

Pour insérer de manière automatique l'ensemble des messages dans l'éditeur lorsque la vue Liste d'erreurs est remplie, cliquez sur Insérer automatiquement > Dans tous les membres et fichiers . S'il n'est pas ouvert, le membre ou le fichier le sera à ce moment. Il ne sera activé que si le paramètre correspondant à Messages > Tout insérer ou Messages > Insérer tous les messages affichés l'est. Par défaut, cette option n'est pas cochée.

Vous ne pouvez recourir qu'à une seule option d'ouverture des membres et fichiers à la fois. En en sélectionnant une, vous en désélectionnez une autre. Vous pouvez choisir Insérer automatiquement > Dans les membres et fichiers ouverts ou Insérer automatiquement > Dans tous les membres et fichiers.

Remarque : Lorsqu'un fichier d'événements est chargé dans la liste d'erreurs et que l'ensemble de ses messages a été filtré, le message suivant apparaît : "Tous les messages ont été filtrés ou supprimés". Le fait de cliquer sur ce message restera sans effet. Si vous cliquez dessus avec le bouton droit de la souris, seule l'option Afficher l'aide apparaîtra.
Remarque : Lorsqu'un membre SQLRPGLE est compilé, le précompilateur SQL génère un membre intermédiaire temporaire. Si le paramètre TOSRCFILE est défini sur la commande de compilation SQL, le membre intermédiaire est placé dans ce fichier source. Dans le cas contraire, il est placé dans QTEMP. Le fichier d'événements généré désigne le membre intermédiaire. Les erreurs affichées dans la vue Liste d'erreurs sont mappées sur les membres source d'origine et lorsque vous cliquez deux fois sur ces erreurs, le membre source d'origine et non le membre intermédiaire est ouvert. Limitation actuelle : si la source ne contient pas de spécification de description de données, il se peut que des messages d'erreur dans la vue Liste d'erreurs ne soient pas mappés correctement avec la source.

Commentaires en retour