Расширение поля формы для поля ввода.ОбработкаВыбора (Form field extension for a text box.ChoiceProcessing)

Расширение поля формы для поля ввода (Form field extension for a text box)

ОбработкаВыбора (ChoiceProcessing)

Доступен, начиная с версии 8.2.

Синтаксис:

ОбработкаВыбора(<ВыбранноеЗначение>, <ДополнительныеДанные>, <ВыборДобавлением>, <СтандартнаяОбработка>)

Параметры:

<ВыбранноеЗначение>

Тип: Произвольный.
Выбранное значение, которое будет установлено как значения поля ввода или массив выбранных значений в случае, если в подчиненной форме свойство МножественныйВыбор имеет значение Истина.
В параметре можно вернуть другое значение, которое и будет помещено в элемент управления.
Выбранное значение будет помещаться в историю выбора поля ввода формы клиентского приложения.

<ДополнительныеДанные>

Тип: Произвольный.
Дополнительные данные, переданные в обработчике при заполнении данных выбора. Если выбор или подбор произведен из формы выбора, в этот параметр передается Неопределено.

<ВыборДобавлением>

Тип: Булево.
Если событие вызвано с помощью метода ОповеститьОВыборе, параметр получает фактическое значение параметра <ВыборДобавлением>, вызвавшего событие метода.
Если событие вызвано интерактивным выбором в форме выбора, параметр события принимает значение параметра формы <ВыборДобавлением>.
В остальных случаях:В режиме ввода единичного значения параметр игнорируется, <ЗначениеВыбора> заменяет редактируемое значение.
В режиме расширенного редактирования множественных значений:

<СтандартнаяОбработка>

Тип: Булево.
В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет.
Значение по умолчанию: Истина.

Описание:

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

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, мобильное приложение (клиент).

Примечание:

В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере, а также изменять свойства, которые могут привести к серверному вызову.

Использование в версии:

Доступен, начиная с версии 8.2.

Описание изменено в версии 8.3.23.


     Методическая информация