Report view/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "Ces fonctions peuvent être utilisées à partir de la console Python directement, ou à partir de Macros et des ateliers personnalisés.")
(Created page with "800px")
Line 23: Line 23:
Ces fonctions peuvent être utilisées à partir de la console [[Console Python/fr|Python]] directement, ou à partir de [[Macros/fr|Macros]] et des ateliers personnalisés.
Ces fonctions peuvent être utilisées à partir de la console [[Console Python/fr|Python]] directement, ou à partir de [[Macros/fr|Macros]] et des ateliers personnalisés.


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


{{Caption|Example messages in the report view: a general message, a warning, an error, and a logged message.}}
{{Caption|Example messages in the report view: a general message, a warning, an error, and a logged message.}}

Revision as of 17:45, 24 November 2019

Introduction

La Vue rapport est un panneau qui affiche les messages texte des processus FreeCAD.

Certaines propriétés de la vue, comme la couleur du texte, peuvent être configurées à partir de l'Editeur 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.

Example messages in the report view: a general message, a warning, an error, and a logged message.

Actions

Right click on the report view shows some commands:

  • Options: logging, warning, error, redirect Python output, redirect Python errors, go to end.
  • Copy: stores the selected text in the clipboard for later pasting; it is disabled if nothing is selected.
  • Select all: selects all text in the report view.
  • 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.
  • Save as: save the messages in the report view to a text file.

Template:Interface