Лог

В нижней части окна дизайнера расположен заголовок “Лог”.

Здесь выводятся сообщения о процессе запуска робота и о процессе его исполнения. Здесь же можно видеть сообщения, которые можно отправить в лог напрямую посредством блока Лог, а также сообщения о возникающих в процессе работы ошибках.

Отправьте сообщение в лог. Подключите блок “Лог”, задайте в свойствах значение “Новая запись в лог”.

Сохраните. В логе нажмите кнопку Стереть, чтобы удалить старые записи. Запустите робота.

В логе появились три новые записи: о том, что робот стартовал, далее заданный текст, и запись о том, что робот закончил работу (указано затраченное время).

У блока “Лог” есть свойство “Отображать в статусе”

Это галочка и, если её проставить, то в верхней части экрана будет появляться сообщение, дублирующее заданное в свойствах значение. Запустите робота и убедитесь в этом.

Сообщение мелькает вверху экрана очень быстро, и если необходимо его задержать, можно использовать блок “Пауза”. Он приостанавливает выполнение действия сценария на заданное количество секунд или миллисекунд. Приостановите выполнение сценария на 5 секунд.

Важное свойство данного блока – “Запустить сразу”, т.е. задержка будет применена сразу при первом проходе этого блока с момента запуска робота. Получается, что при отсутствии галочки задержка применяется только со второго прохода блока. Оставьте галочку и запустите сценарий. Сообщение “Новая запись в лог” задерживается вверху экрана на 5 секунд. Напомним, что т.к. свойство значения имеет рядом с полем кнопку с тремя точками, то нажатием на эту кнопку можно вызвать редактор выражений и прямо здесь производить различные вычисления и пр.

Можно ввести, допустим, выражение 5*12

Результат:

Можно добавить текст. Добавьте к значению текстовую константу “Результат” (кавычки обязательны).

Скобки указывают на первоочередное выполнение действия. Сохраните и запустите робота.

Т.е. робот вначале выполнил арифметическое действие, а потом при попытке сложить текст и число, преобразовал результат в текст.

Также можно взять переменную а2, присвоить ей значение 5, и в свойствах лога в выражении заменить число 5 на значение переменной а2.

Переменная а2 является числом и хранит начальное значение 5, таким образом, результат на выходе меняться не должен.

Результат не изменился.