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