Очистка. Обработчик события Очистка поля формы контактной информации.
// Обработчик события Очистка поля формы контактной информации.
// Вызывается из подключаемых действий при внедрении подсистемы "Контактная информация".
//
// Параметры:
// Форма - ФормаКлиентскогоПриложения - Форма владельца контактной информации.
// ИмяРеквизита - Строка - Имя реквизита формы, связанного с представление контактной информации.
//
Процедура Очистка(Знач Форма, Знач ИмяРеквизита) Экспорт
Результат = Новый Структура("ИмяРеквизита", ИмяРеквизита);
НайденнаяСтрока = Форма.КонтактнаяИнформацияОписаниеДополнительныхРеквизитов.НайтиСтроки(Результат)[0];
НайденнаяСтрока.Значение = "";
НайденнаяСтрока.Представление = "";
НайденнаяСтрока.Комментарий = "";
Форма[ИмяРеквизита] = "";
Форма.Модифицированность = Истина;
Если НайденнаяСтрока.Тип = ПредопределенноеЗначение("Перечисление.ТипыКонтактнойИнформации.Адрес") Тогда
Результат.Вставить("ОбновитьКонтекстноеМеню", Истина);
Результат.Вставить("ИмяЭлементаДляРазмещения", НайденнаяСтрока.ИмяЭлементаДляРазмещения);
КонецЕсли;
ОбновитьКонтактнуюИнформациюФормы(Форма, Результат);
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ФоновоеЗаданиеОчисткиКлассификатораАдресов (БСП)
ИнтерактивноеИзменениеВыгрузкиОчисткаДетально (БСП)
ТекстЗапросаДляОчисткиФайлов (БСП)
ОбъектыИсключенияПриОчисткеФайлов (БСП)