@DoctorKrolic I did but I don't know exactly if anything is changed in good. I'm a little noob
В txt файле лога не отображается log_html
-
Приветствую. Версия программы 20.2.0. Windows 10.
Как можете увидеть при использовании
log_html("<span style='color:RED'>Проверка html</span>")В txt файле лога пусто (я считаю, что даже несмотря на то что используется log_html в итоге в txt файле лога информация быть должна).

Также интересует почему в отображении лога в программе выводится сверху, а не после двоеточия.

Скрипт: 0_1503473175347_Log_html_bug.xml
Заранее спасибо.
-
@romanbiz said in В txt файле лога не отображается log_html:
Так как Ваше решение при работе в многопоточности не дает информацию о потоке. То есть, надо придумывать костыли опять какие-то.
Если тебе нужно выводить номер потока, время в log_html, то можешь использовать функцию из этой темы http://community.bablosoft.com/topic/427/можно-ли-разукрасить-сообщения-лога-в-цвета
-
@romanbiz И это тоже не баг. Время и номер потока, а так же как и любую другую информацию в команду log_html нужно писать в ручную. Такова вот специфика именно этой команды. Номер потока можно узнать через экшен номер потока. А время можно получить через выполнить код:
VAR_TM = new Date(); VAR_H = (VAR_TM).getHours(); VAR_M=(VAR_TM).getMinutes(); VAR_S=(VAR_TM).getSeconds(); if (VAR_H < 10) VAR_H = "0" + VAR_H; if (VAR_M < 10) VAR_M = "0" + VAR_M; if (VAR_S < 10) VAR_S = "0" + VAR_S; VAR_RESULT="["+VAR_H+":"+VAR_M+":"+VAR_S+"]"Часы получаются вида
[11:46:18]и хранятся в переменной RESULT
Вот примерный проект.