Pozycja
Debug jest wyświetlaczem tekstów, 1 łańcuch tekstowy na 1 linię (wiersz). Metoda
Pm.Debug doda w tej pozycji jeden wiersz tekstu, który znajduje się w parametrze
vValue.
Ilość wierszy jest ograniczona - przy osiągnięciu maksymalnej liczby wierszy najstarsze wiersze są usuwane. Maksymalną ilość wierszy można ustawić w oknie konfiguracyjnym "
Ustawienia INFO systemu".
Metoda ta działa również w
Makro wyrażenie $.expr oraz w zdarzeniu
onDraw obiektu
PmgCanvas.
Metoda ta działa także w
Web panelach. Metoda przy wywołaniu w zdarzeniach
Web panelu posiada następujące ograniczenia:
- Pod uwagę nie jest brany parametr nAttr
- Tekst nie zostanie zapisany do
INFO systemu na serwerze lecz zostanie zachowany dla Web klienta. Teksty debug można przeglądać po stronie klienta:
- jeżeli w
Web panelu zostaną równoczaśnie naciśnięte klawisze
Shift+Ctrl+Alt+spacja
- lub w przeglądarce internetowej, w jego konsoli (klawiszem F12 zostanie otwarte okno "Narzędzia dla deweloperów" teksty znajdują się w karcie Connsole
Jeżeli w pliku
Aplikacja.ini w sekcji
[Log] zostanie ustawiona pozycja
EnableDebug, wtedy tekst zostanie również zapisany do pliku
Aplikacja.log.
Zaletą jest to, że wpisy można stwierdzić również po wyłączeniu aplikacji.
Ogólniejszy sposób zapisu do
INFO systemu: patrz metoda
Pm.InfoLogReg oraz
Pm.InfoLogAdd.