- Определить место для хранения булева значения, например это может быть сохраняемый реквизит формы. Например реквизит имеет имя “НеИнформироватьПользователяОПустомСписке”
- Разместить код обработки реакции пользователя:
1 2 3 4 5 6 7 8 9 |
&НаКлиенте Процедура ОбработкаРеакцииПользователя(Параметр1,Параметр2) Экспорт Если Неопределено=Параметр1 Тогда Возврат; КонецЕсли; Параметр1.Свойство("БольшеНеЗадаватьЭтотВопрос", НеИнформироватьПользователяОПустомСписке); КонецПроцедуры |
Разместить в нужном месте процедуру открытия формы информирования:
1 2 3 4 5 |
Если Не НеИнформироватьПользователяОПустомСписке Тогда СтандартныеПодсистемыКлиент.ПоказатьВопросПользователю( Новый ОписаниеОповещения("ОбработкаРеакцииПользователя",ЭтаФорма), "Текст информирования", РежимДиалогаВопрос.ОК);//можно использовать любые кнопки доступные в системном перечислении РежимДиалогаВопрос КонецЕсли; |