Вы можете использовать в форме команды, выдающие сообщения для пользователя в ходе формирования выходного документа. Команда “Сообщить” выводит заданную Вами информацию в окно сообщений, а команда “Состояние” — в нижнюю строку окна “1С:Бухгалтерии”.
Команда “Сообщить”. Формат команды:
!СООБЩИТЬ текстовое-выражение
Данная команда выводит значение указанного Вами текстового выражения в окно “Сообщения”. Если окно закрыто, то в момент выполнения данной команды оно открывается.
Замечание. Данная команда предназначена для извещения пользователя отчета или документа (расчета) о некоторых важных аспектах формирования данного отчета. Например, Вы можете после расчета баланса вывести сообщение о том, правильно сформирован баланс или нет. При записи проводок по накладной Вы можете организовать выдачу сообщений о том, что некоторый товар не отпущен из-за того, что его нет на складе.
Примеры:
!СООБЩИТЬ "Актив баланса не равен пассиву" !CООБЩИТЬ "Товар "+СН{;2}+" на складе отсутствует"
Команда “Состояние” позволяет вывести некоторую строку в нижней части главного окна программы для извещения пользователя о стадиях формирования выходного документа. Формат команды:
!СОСТОЯНИЕ текстовое-выражение
Синтаксис данной команды аналогичен предыдущей. Команду !CОСТОЯНИЕ имеет смысл использовать в том случае, если отчет формируется продолжительное время и Вы хотите известить пользователя о том, какая часть отчета в данный момент выполняется.
Примеры:
!СОСТОЯНИЕ "Формируется актив баланса" !СОСТОЯНИЕ "Обрабатывается субконто "+СН&