Платформа 1С: Предупреждения
-

Платформа 1С: Предупреждения

0
21647
15.03.2023 Айдар Фархутдинов

Содержание:

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


1.     Метод «Предупреждение()» в системе конфигурации 1С

 

         Рассмотрим что такое метод «Предупреждение()» в системе конфигурации 1С. Данный метод необходим для того, чтобы показывать пользователям различного вида предупреждения. Результат работы данного метода – это отдельное окно.


         Можно заметить, что схожий функционал имеет метод «Сообщить()», но, в отличие от него, метод «Предупреждение()»может работать и на толстом, и на тонком клиенте 1С Предприятие, а также в мобильном клиенте 1С. Такая его особенность означает, что данный метод не может быть задействован в контексте сервера.


         Рассмотрим общий вид метода «Предупреждение()», он таков:




В данном синтаксисе:

·        текст предупреждения – это строчного типа переменная, то есть, любой необходимый текст;

·        таймаут – это численная переменная, которая отвечает за то, какое количество секунд будет выведено в окно с предупреждением, согласно стандартным настройкам 1С, там находится ноль;

·        заголовок окна – это строчного типа переменная, либо просто текст, которые будут выведены в заголовок предупреждающего окна.  


2.     Пример по созданию предупреждения 1С

 



         Результатом работы такого программного кода 1С будет следующее:




         В случае, когда в методе «Предупреждение()» есть параметр «таймаут», то окно закроется через указанный промежуток времени. Например, в данном случае результат будет такой же, как в предыдущем примере, однако окно появится лишь на 10 секунд:




         Замечание: важно знать, что использовать метод «Предупреждение()» получится лишь тогда, когда конфигурация имеет подключённый режим модальности. Чтобы проверить подключён он или нет, следует обратиться к свойствам конфигурации 1С, как демонстрируется на скриншоте данного окна ниже:




         Если же свойство модальности отключено совсем, то при попытке задействовать метод «Предупреждение()» появится следующее окно:




         В случае, если параметр модальности выключен, то следует пользоваться методом «ПоказатьПредупреждение()».

         Структура метода «ПоказатьПредупреждение()» довольно схожа с просто методом «Предупреждение()»:




         Единственное отличие – это пункт «Описание оповещения о завершении», которые описывает процедуру, которая вызывается в момент, когда окно с предупреждением закрыто.


         В стандартном случае, без ситуации с закрытием окна, данным методом можно воспользоваться так:




         Замечание: на работу данного метода свойство модальности не влияет.


Специалист компании "Кодерлайн"

Айдар Фархутдинов

Обсудить статью в Telegram Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Услуги программиста 1С
Получите специалиста
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.