Сообщение-вопрос

В ответ на те действия пользователя, которые требуют от программы "принятия решения", на экран выводится сообщение с вопросительным знаком (?), содержащее информацию о причине затруднения. Далее про­грамма предлагает выбрать ответ на предложенное действие. Пользователю остается только нажать на кнопку Да или Нет (рис. 9.1).

1C: Предприятие

Рис. 9.1. Запрос на удаление подчиненных элементов при удалении основного элемента справочника


328


1С:Предприятие. Торговля и склад. Секреты работы


Такого рода сообщения появляются при попытке пометить на удаление элемент справочника, у которого есть подчиненные элементы (см. рис. 9.1).


с


Действие


Целесообразно нажать на кнопку Да. Если отказаться от пометки на удале­ние подчиненных элементов, в режиме Удаление помеченных объектов основной элемент после прохождения контроля удален не будет по причи­не существования подчиненных элементов, которые на удаление не поме­чены.



 


Рис. 9.2. Сообщение о возможной ошибке при заполнении банковских реквизитов

Данное сообщение появляется при заполнении банковских реквизитов справочников "Контрагенты" и "Фирмы" (рис. 9.2).


с


Действие


В данном случае можно нажать на кнопку Да и записать элемент. После выяс­нения возможной ошибки или неточности элемент можно открыть и отредакти­ровать.

! IП.Предприятие

Рис. 9.3. Сообщение о некорректном действии пользователя

Подобного рода сообщения (рис. 9.3) появляются в ситуации, которая на пер­вый взгляд безобидная, но последствия могут быть и не такими безобидными. В данном примере существование в справочнике ставок налогов двух одина­ковых ставок, которые являются признаком аналитики в бухгалтерском учете, может привести к тому, что в бухгалтерском учете при анализе субконто бух­галтеру придется вручную сводить суммы по данной ставке налога.


Глава 9, Сообщения программы


329


Действие

Рекомендуется нажать на кнопку Да.



 


Рис.9.4. Запрос на пересчет цены при изменении единицы

Данное сообщение появляется при заполнении справочника "Цены" (рис. 9.4). Если при задании цены задать новую единицу, отличную от базо­вой, и у этой единицы коэффициент пересчета отличный от 1, естественно программа должна пересчитать уже введенную цену в соответствии с задан­ным коэффициентом. Например, задается единица "упаковка", у которой коэффициент 9 и цена 90. Неизвестно, что имел в виду пользователь, когда задавал цену, цена всей упаковки была задана или 1шт.


Действие


J


При ответе на запрос пользователь выбирает Да, если была задана цена 1шт, Нет, если была задана цена упаковки.

1С: Предприятие

Рис.9.5. Сообщение об отсутствии необходимого файла

Подобного рода сообщения (рис. 9.5) появляются в ситуациях, когда для продолжения работы не требуется немедленного исправления ошибки. В данном случае сообщение было выдано при попытке записать элемент справочника "Валюты".