Допустим, есть справочник Контрагенты, связанный через регистр сведений с перечислением СтавкиНДС. Т.е. для конкретного контрагента в регистре сопоставляются все допустимые ставки НДС. Каким образом оптимально в формах делать отбор по реквизиту Контрагент для выбора ставки НДС? К примеру, если бы отбирались документы с реквизитом Контрагент - можно бы было в соответствующем поле формы прописать в свойстве СвязиПараметровВыбора необходимый параметр и обойтись вообще без кода. А в моей реализации - в событии НачалоВыбора обратиться к серверу с запросом для получения ставок НДС по контрагенту, добавить новый параметр выбора в массив, упаковать его в фиксированный массив и присвоить его ПараметрамВыбора элемента формы. Есть ли более короткий вариант?
По теме из базы знаний
- Быстрый отбор в форме списка (выбора) справочника
- Как в динамический список управляемой формы документа добавить отбор по реквизиту табличной части этого документа?
- Произвольный отбор при открытии формы любого динамического списка
- Выгрузка документов обработкой XML с отбором по реквизиту. Частичная выгрузка документов обработкой XML
- Отбор в форме списка с помощью реквизита
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Нельзя в событии НачалоВыбора обращаться к серверу.
Из синтакс помощника:
Из синтакс помощника:
Примечание:
В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере, а также изменять свойства, которые могут привести к серверному вызову.
В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере, а также изменять свойства, которые могут привести к серверному вызову.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот