Report view/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "==Komunikaty==")
No edit summary
Tag: Manual revert
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


<span id="Introduction"></span>
==Wprowadzenie==
==Wprowadzenie==


[[Report_view/pl|Widok raportu]] to panel, w którym wyświetlane są komunikaty tekstowe z procesów i narzędzi programu FreeCAD. Jest on dostępny w menu {{MenuCommand|{{StdMenu|[[Std_View_Menu/pl|Widok]]}} → Panele → Widok raportu}}.
[[Report_view/pl|Widok raportu]] to panel, w którym wyświetlane są komunikaty tekstowe z procesów i narzędzi programu FreeCAD. Jest on dostępny w menu {{MenuCommand|{{StdMenu|[[Std_View_Menu/pl|Widok]]}} → Panele → Widok raportu}}.


Niektóre właściwości tego panelu, takie jak kolor tekstu oraz to, czy ma być on automatycznie wyświetlany w przypadku ostrzeżeń lub błędów, można skonfigurować w zakładce {{MenuCommand|Ogólne → Okno raportów}} [[Preferences_Editor/pl|Edytora preferencji]].
Niektóre właściwości tego panelu, takie jak kolor tekstu oraz to, czy ma być on automatycznie wyświetlany w przypadku ostrzeżeń lub błędów, można skonfigurować w zakładce {{MenuCommand|Ogólne → Widok raportu}} [[Preferences_Editor/pl#Widok_raportu|Edytora preferencji]].


[[File:FreeCAD_Report_view.png|800px]]
[[File:FreeCAD_Report_view.png|800px]]
Line 11: Line 12:
{{Caption|Okno ''Widok raportu'' pokazujące komunikaty, gdy program FreeCAD został właśnie uruchomiony.}}
{{Caption|Okno ''Widok raportu'' pokazujące komunikaty, gdy program FreeCAD został właśnie uruchomiony.}}


<span id="Messages"></span>
==Komunikaty==
==Komunikaty==


{{Emphasis|See also:}} [[Console API|Console API]], and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].
{{Emphasis|Zobacz również:}} [[Console_API/pl|API w konsoli]], and [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].


The report view displays messages from the internal FreeCAD {{incode|Console}} class.
Widok raportu wyświetla komunikaty z wewnętrznej klasy 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")}}, wyświetla dowolny komunikat informacyjny, który nie sugeruje błędnego działania; na przykład, wyświetla współrzędne punktów, wynik obliczenia odległości, liczbę wierzchołków w kształcie, itp. Domyślnie w kolorze czarnym.
* {{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.PrintWarning("text")}}, wyświetla komunikaty, które mają na celu ostrzeżenie użytkownika o dziwnym zachowaniu aplikacji. Ostrzeżenia powinny być wyświetlane, gdy brakuje jakiejś funkcjonalności, ale program nadal działa poprawnie. Domyślnie w kolorze żółtym.
* {{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")}}, wyświetla komunikaty, które mają być komunikatami o błędach, tzn. gdy brakuje krytycznego komponentu, który powoduje, że dana operacja nie powiedzie się. Domyślnie w kolorze czerwonym.
* {{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")}}, wyświetla komunikaty, które trafiają do dziennika. Mogą to być dowolne komunikaty, które mogą być przydatne do rozwiązywania problemów w przyszłości poprzez czytanie dzienników, na przykład uruchamianie lub zamykanie środowiska pracy. Domyślnie w kolorze niebieskim.


Z funkcji tych można korzystać bezpośrednio z [[Python_console/pl|konsoli Python]] lub z [[Macros/pl|makrodefinicji]] i niestandardowych okien roboczych.
These functions can be used from the [[Python console|Python console]] directly, or from [[Macros|macros]] and custom workbenches.


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


{{Caption|Przykładowe komunikaty w oknie Widoku raportu: komunikat ogólny, ostrzeżenie, błąd i komunikat zarejestrowany.}}
{{Caption|Example messages in the report view: a general message, a warning, an error, and a logged message.}}


== Actions ==
<span id="Actions"></span>
==Działania==

Kliknięcie prawym przyciskiem myszki w oknie widoku raportu powoduje wyświetlenie menu podręcznego z kilkoma poleceniami:
* {{MenuCommand|Opcje}}:
** {{MenuCommand|Wyświetl typy wiadomości}}: zobacz stronę [[Preferences_Editor/pl#Widok_raportu|Edytormpreferencji]] aby poznać więcej szczegółów,
** {{MenuCommand|Pokaż okno Widok raportu dla}}: zobacz stronę [[Preferences_Editor/pl#Widok_raportu|Edytor preferencji]] aby poznać więcej szczegółów,
** {{MenuCommand|Przekierowanie wyjście z Pythona}}: zobacz stronę [[Preferences_Editor/pl#Widok_raportu|Edytor preferencji]] aby poznać więcej szczegółów,
** {{MenuCommand|Przekieruj błędy Pythona}}: zobacz stronę [[Preferences_Editor/pl#Widok_raportu|Edytor preferencji]] aby poznać więcej szczegółów,
** {{MenuCommand|Przejdź na koniec}} jeżeli opcja ta jest zaznaczona, widok raportu będzie przewijany do dołu po dodaniu nowej wiadomości.
* {{MenuCommand|Kopiuj}}: zapisuje zaznaczony tekst w schowku w celu późniejszego wklejenia. Opcja ta jest nieaktywna, jeśli nic nie jest zaznaczone.
* Polecenie {{MenuCommand|Zaznacz wszystko}}: zaznacza cały tekst w widoku raportu.
* {{MenuCommand|Wyczyść}}: usuwa wszystkie wiadomości w widoku raportu. Jest to przydatne, jeśli chcesz rozwiązać problem z narzędziem, które wysyła komunikaty do widoku raportu i chcesz się upewnić, że nie ma w nim starych komunikatów z poprzednich narzędzi.
* {{MenuCommand|Zapisz jako}}: zapisuje komunikaty w widoku raportu do pliku tekstowego.


Right click on the report view shows some commands:
* {{MenuCommand|Options}}: logging, warning, error, redirect Python output, redirect Python errors, go to end.
* {{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|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.


{{Interface navi{{#translation:}}}}
{{Interface navi{{#translation:}}}}

Latest revision as of 19:12, 22 August 2023

Wprowadzenie

Widok raportu to panel, w którym wyświetlane są komunikaty tekstowe z procesów i narzędzi programu FreeCAD. Jest on dostępny w menu Widok → Panele → Widok raportu.

Niektóre właściwości tego panelu, takie jak kolor tekstu oraz to, czy ma być on automatycznie wyświetlany w przypadku ostrzeżeń lub błędów, można skonfigurować w zakładce Ogólne → Widok raportu Edytora preferencji.

Okno Widok raportu pokazujące komunikaty, gdy program FreeCAD został właśnie uruchomiony.

Komunikaty

Zobacz również: API w konsoli, and Podstawy tworzenia skryptów FreeCAD.

Widok raportu wyświetla komunikaty z wewnętrznej klasy FreeCAD Console.

  • FreeCAD.Console.PrintMessage("text"), wyświetla dowolny komunikat informacyjny, który nie sugeruje błędnego działania; na przykład, wyświetla współrzędne punktów, wynik obliczenia odległości, liczbę wierzchołków w kształcie, itp. Domyślnie w kolorze czarnym.
  • FreeCAD.Console.PrintWarning("text"), wyświetla komunikaty, które mają na celu ostrzeżenie użytkownika o dziwnym zachowaniu aplikacji. Ostrzeżenia powinny być wyświetlane, gdy brakuje jakiejś funkcjonalności, ale program nadal działa poprawnie. Domyślnie w kolorze żółtym.
  • FreeCAD.Console.PrintError("text"), wyświetla komunikaty, które mają być komunikatami o błędach, tzn. gdy brakuje krytycznego komponentu, który powoduje, że dana operacja nie powiedzie się. Domyślnie w kolorze czerwonym.
  • FreeCAD.Console.PrintLog("text"), wyświetla komunikaty, które trafiają do dziennika. Mogą to być dowolne komunikaty, które mogą być przydatne do rozwiązywania problemów w przyszłości poprzez czytanie dzienników, na przykład uruchamianie lub zamykanie środowiska pracy. Domyślnie w kolorze niebieskim.

Z funkcji tych można korzystać bezpośrednio z konsoli Python lub z makrodefinicji i niestandardowych okien roboczych.

Przykładowe komunikaty w oknie Widoku raportu: komunikat ogólny, ostrzeżenie, błąd i komunikat zarejestrowany.

Działania

Kliknięcie prawym przyciskiem myszki w oknie widoku raportu powoduje wyświetlenie menu podręcznego z kilkoma poleceniami:

  • Opcje:
    • Wyświetl typy wiadomości: zobacz stronę Edytormpreferencji aby poznać więcej szczegółów,
    • Pokaż okno Widok raportu dla: zobacz stronę Edytor preferencji aby poznać więcej szczegółów,
    • Przekierowanie wyjście z Pythona: zobacz stronę Edytor preferencji aby poznać więcej szczegółów,
    • Przekieruj błędy Pythona: zobacz stronę Edytor preferencji aby poznać więcej szczegółów,
    • Przejdź na koniec jeżeli opcja ta jest zaznaczona, widok raportu będzie przewijany do dołu po dodaniu nowej wiadomości.
  • Kopiuj: zapisuje zaznaczony tekst w schowku w celu późniejszego wklejenia. Opcja ta jest nieaktywna, jeśli nic nie jest zaznaczone.
  • Polecenie Zaznacz wszystko: zaznacza cały tekst w widoku raportu.
  • Wyczyść: usuwa wszystkie wiadomości w widoku raportu. Jest to przydatne, jeśli chcesz rozwiązać problem z narzędziem, które wysyła komunikaty do widoku raportu i chcesz się upewnić, że nie ma w nim starych komunikatów z poprzednich narzędzi.
  • Zapisz jako: zapisuje komunikaty w widoku raportu do pliku tekstowego.