Расширение таблицы формы для динамического списка.ПриПолученииДанныхНаСервере (Form table extension for dynamic list.OnGetDataAtServer)
Расширение таблицы формы для динамического списка (Form table extension for dynamic list)
ПриПолученииДанныхНаСервере (OnGetDataAtServer)
Доступен, начиная с версии 8.3.10.
Синтаксис:
ПриПолученииДанныхНаСервере(<ИмяЭлемента>, <Настройки>, <Строки>)Параметры:
<ИмяЭлемента>
Содержит имя таблицы формы, из которой вызван обработчик события.
<Настройки>
Содержит копию полных настроек динамического списка.
<Строки>
Коллекция содержит данные и оформление всех строк, получаемых в списке, кроме строк группировок.
Описание:
Обработчик события вызывается на сервере после получения данных динамическим списком, только если была получена как минимум одна строка. При этом элемент формы, с которым связано событие, не передается в обработчик.
Обработчик вызывается в режиме совместимости конфигурации Версия8_3_8 и выше.
Если в данном обработчике события изменяются данные строк, то рекомендуется исключать поля, в которых изменяются данные, из списков полей, используемых для группировки, упорядочивания и отбора. Если этого не сделать, группировка, упорядочивание и отбор (включая все виды поиска) будет работать неожиданно для пользователя. Для установки ограничения на использование поля в той или иной операции предназначены методы динамического списка УстановитьОграниченияИспользованияВГруппировке, УстановитьОграниченияИспользованияВПорядке и УстановитьОграниченияИспользованияВОтборе.
Доступность:
Сервер.
Примечание:
Обработчик данного события должен иметь директиву &НаСервереБезКонтекста.Отбор (а также поиск), сортировка, группировка и условное оформление будут применяться к значениям до изменения их обработчиком.
Использование в версии:
Доступен, начиная с версии 8.3.10.