Report view/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Emphasis|Voir aussi:}} Console API et Débuter avec les scripts sous Freecad.")
No edit summary
 
(31 intermediate revisions by 5 users not shown)
Line 3: Line 3:
== Introduction ==
== Introduction ==


La [[Report view/fr|Vue rapport]] est un panneau qui affiche les messages texte des processus FreeCAD.
La [[Report view/fr|Vue rapport]] est un panneau qui affiche les messages texte des processus FreeCAD. Il est disponible dans {{MenuCommand|Affichage → Panneaux → Vue rapport}}.


Certaines propriétés de la vue, comme la couleur du texte, peuvent être configurées à partir de l'[[Preferences_Editor/fr|Editeur des préférences]].
Certaines propriétés de ce panneau, comme la couleur du texte et l'affichage automatique en cas d'avertissements ou d'erreurs, peuvent être configurées dans l’onglet {{MenuCommand|Général → Vue rapport}} de l'[[Preferences_Editor/fr#Vue_rapport|éditeur des préférences]].


[[File:FreeCAD_Report_view.png|800px]]
[[File:FreeCAD_Report_view.png|800px]]
Line 13: Line 13:
== Messages ==
== Messages ==


{{Emphasis|Voir aussi:}} [[Console API/fr|Console API]] et [[FreeCAD Scripting Basics/Fr|Débuter avec les scripts sous Freecad]].
{{Emphasis|Voir aussi :}} [[Console API/fr|Console API]] et [[FreeCAD Scripting Basics/fr|Débuter avec les scripts sous Freecad]].


The report view displays messages from the internal FreeCAD {{incode|Console}} class.
La vue rapport affiche les messages de la classe interne FreeCAD {{incode|Console}}.
* {{incode|FreeCAD.Console.PrintMessage("text")}}, print any sort of informative message, that doesn't imply any misbehavior; for example, print the coordinates of points, the result of a distance calculation, the number of vertices in a shape, etc. By default, in black color.
* {{incode|FreeCAD.Console.PrintMessage("text")}} imprime n'importe quel type de message informatif qui n'implique pas un mauvais comportement, par exemple: les coordonnées des points, le résultat d'un calcul de distance, le nombre de points dans une forme, etc. Par défaut, en couleur noire.
* {{incode|FreeCAD.Console.PrintWarning("text")}}, print messages that are intended to warn the user about strange behavior in the application. Warnings should be shown when some functionality is missing but the software still works acceptably. By default, in yellow color.
* {{incode|FreeCAD.Console.Console.PrintWarning("text")}} imprime des messages destinés à avertir l'utilisateur d'un comportement étrange de l'application. Des avertissements doivent être affichés lorsque certaines fonctionnalités sont manquantes mais que le logiciel fonctionne toujours de manière acceptable. Par défaut, de couleur jaune.
* {{incode|FreeCAD.Console.PrintError("text")}}, print messages that are intended to be error messages, that is, when a critical component is missing that makes a certain operation fail. By default, in red color.
* {{incode|FreeCAD.Console.PrintError("text")}} imprime les messages qui sont destinés à être des messages d'erreur, c'est-à-dire, quand un composant critique manque qui fait échouer une certaine opération. Par défaut, de couleur rouge.
* {{incode|FreeCAD.Console.PrintLog("text")}}, print messages that are going into the logs. These messages could be anything that is valuable to troubleshoot a problem in the future by reading the logs, for example, starting or closing a workbench. By default, in blue color.
* {{incode|FreeCAD.Console.PrintLog("text")}} imprime les messages qui vont dans les logs. Ces messages peuvent être tout ce qui est utile pour résoudre un problème à l'avenir en lisant les protocoles, par exemple, en démarrant ou en fermant un workbench. Par défaut, de couleur bleue.


These functions can be used from the [[Python console|Python console]] directly, or from [[Macros|macros]] and custom workbenches.
Ces fonctions peuvent être utilisées à partir de la [[Python_console/fr|console Python]] directement, ou à partir de [[Macros/fr|Macros]] et des ateliers personnalisés.


[[File:FreeCAD_Report_view_example.png|800px]]
[[File:FreeCAD_Report_view_example.png|800px]]


{{Caption|Example messages in the report view: a general message, a warning, an error, and a logged message.}}
{{Caption|Exemples de messages dans la vue rapport : un message général, un avertissement, une erreur et un message enregistré.}}


== Actions ==
== Actions ==


Un clic droit sur la Vue rapport ouvre un menu contextuel avec les commandes suivantes :
Right click on the report view shows some commands:
* {{MenuCommand|Options}}: logging, warning, error, redirect Python output, redirect Python errors, go to end.
* {{MenuCommand|Options}} :
** {{MenuCommand|Afficher les types de messages}} : voir [[Preferences_Editor/fr#Fen.C3.AAtre_de_sortie|Éditeur des préférences]].
* {{MenuCommand|Copy}}: stores the selected text in the clipboard for later pasting; it is disabled if nothing is selected.
* {{MenuCommand|Select all}}: selects all text in the report view.
** {{MenuCommand|Afficher la fenêtre de sortie sur}} : idem.
** {{MenuCommand|Rediriger la sortie de Python}} : idem.
* {{MenuCommand|Clear}}: erases all messages in the report view. This is useful if you want to troubleshoot a tool that prints messages to the report view, and want to be sure there are no old messages from previous tools.
* {{MenuCommand|Save as}}: save the messages in the report view to a text file.
** {{MenuCommand|Rediriger les erreurs de Python}} : idem.
** {{MenuCommand|Aller à la fin}} : si cette option est cochée, la Vue rapport défilera vers le bas lorsqu'un nouveau message sera ajouté.
* {{MenuCommand|Copier}} : enregistre le texte sélectionné dans le presse-papiers pour le coller ultérieurement ; désactivé si rien n'est sélectionné.
* {{MenuCommand|Tout sélectionner}} : sélectionne tout le texte dans la Vue rapport.
* {{MenuCommand|Effacer}} : efface tous les messages dans la Vue rapport. Ceci est utile si vous voulez dépanner un outil qui imprime des messages dans la Vue rapport, et si vous voulez être sûr qu'il n'y a pas d'anciens messages provenant d'outils précédents.
* {{MenuCommand|Enregistrer sous...}} : enregistre les messages de la Vue rapport dans un fichier texte.



{{Interface}}
{{Interface navi{{#translation:}}}}
{{Userdocnavi}}
{{Std Base navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 08:33, 21 August 2023

Introduction

La Vue rapport est un panneau qui affiche les messages texte des processus FreeCAD. Il est disponible dans Affichage → Panneaux → Vue rapport.

Certaines propriétés de ce panneau, comme la couleur du texte et l'affichage automatique en cas d'avertissements ou d'erreurs, peuvent être configurées dans l’onglet Général → Vue rapport de l'éditeur des préférences.

La vue rapport montrant les messages lorsque FreeCAD vient de démarrer.

Messages

Voir aussi : Console API et Débuter avec les scripts sous Freecad.

La vue rapport affiche les messages de la classe interne FreeCAD Console.

  • FreeCAD.Console.PrintMessage("text") imprime n'importe quel type de message informatif qui n'implique pas un mauvais comportement, par exemple: les coordonnées des points, le résultat d'un calcul de distance, le nombre de points dans une forme, etc. Par défaut, en couleur noire.
  • FreeCAD.Console.Console.PrintWarning("text") imprime des messages destinés à avertir l'utilisateur d'un comportement étrange de l'application. Des avertissements doivent être affichés lorsque certaines fonctionnalités sont manquantes mais que le logiciel fonctionne toujours de manière acceptable. Par défaut, de couleur jaune.
  • FreeCAD.Console.PrintError("text") imprime les messages qui sont destinés à être des messages d'erreur, c'est-à-dire, quand un composant critique manque qui fait échouer une certaine opération. Par défaut, de couleur rouge.
  • FreeCAD.Console.PrintLog("text") imprime les messages qui vont dans les logs. Ces messages peuvent être tout ce qui est utile pour résoudre un problème à l'avenir en lisant les protocoles, par exemple, en démarrant ou en fermant un workbench. Par défaut, de couleur bleue.

Ces fonctions peuvent être utilisées à partir de la console Python directement, ou à partir de Macros et des ateliers personnalisés.

Exemples de messages dans la vue rapport : un message général, un avertissement, une erreur et un message enregistré.

Actions

Un clic droit sur la Vue rapport ouvre un menu contextuel avec les commandes suivantes :

  • Options :
    • Afficher les types de messages : voir Éditeur des préférences.
    • Afficher la fenêtre de sortie sur : idem.
    • Rediriger la sortie de Python : idem.
    • Rediriger les erreurs de Python : idem.
    • Aller à la fin : si cette option est cochée, la Vue rapport défilera vers le bas lorsqu'un nouveau message sera ajouté.
  • Copier : enregistre le texte sélectionné dans le presse-papiers pour le coller ultérieurement ; désactivé si rien n'est sélectionné.
  • Tout sélectionner : sélectionne tout le texte dans la Vue rapport.
  • Effacer : efface tous les messages dans la Vue rapport. Ceci est utile si vous voulez dépanner un outil qui imprime des messages dans la Vue rapport, et si vous voulez être sûr qu'il n'y a pas d'anciens messages provenant d'outils précédents.
  • Enregistrer sous... : enregistre les messages de la Vue rapport dans un fichier texte.