Различный набор столбцов для различных видов документов

1. dit-payments-list@sms-a.ru 23.11.20 22:46 Сейчас в теме
Здравствуйте!

Ситуация такая: у нас в Документообороте есть несколько видов документов, у каждого вида - свой набор дополнительных реквизитов. При работе со списком документов мы выводим значения дополнительных реквизитов в отдельных столбцах списка, но хотелось бы, чтобы набор отображаемых столбцов соответствовал выбранному виду документа и автоматически изменялся при выборе другого вида документа. Причем желательно, чтобы набор отображаемых столбцов определял сам пользователь.

Можно ли настроить/запрограммировать форму списка так, чтобы набор столбцов (т.е. настройки формы) менялись в зависимости от выбранного вида документа?

Если решать задачу "в лоб", то мы можем создать для каждого вида документа отдельную форму на основе типовой, добавив отбор по виду документа в запросе динамического списка. Но хотелось бы найти более универсальное решение.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1464234 23.11.20 22:56 Сейчас в теме
Возможно, программное изменение формы в зависимости от выбора вида документа и/или индивидуального варианта настройки будет выполняться достаточно быстро.
Хранение вариантов настройки (аналогично стандартным возможностям платформы) теоретически может быть привязано к пользователю.
3. dit-payments-list@sms-a.ru 23.11.20 23:22 Сейчас в теме
Да, программное изменение формы мы тоже рассматривали. А нельзя ли как-то так: при открытии формы передаем ей в качестве параметра вид документа, а форма с учетом этого вида документа достает для текущего пользователя из хранилища настроек нужный набор столбцов, ранее заданный этим пользователем для этого вида документа. Или достает набор столбцов по умолчанию, если он не был пользователем задан.
5. SlavaKron 24.11.20 08:47 Сейчас в теме
(3)
при открытии формы передаем ей в качестве параметра вид документа, а форма с учетом этого вида документа достает для текущего пользователя из хранилища настроек нужный набор столбцов

Так работает строковый параметр КлючНазначенияИспользования. Передавайте в него например, наименование вида документа. Тогда все пользовательские настройки, сделанные с этой формой, сохранятся под этим ключом.
4. tindir 24.11.20 06:02 Сейчас в теме
(48) Если реквизиты дополнительные, т.е. это делается через механизм дополнительных реквизитов/данных, то достаточно указать "отборы" в настройке реквизитов.
Прикрепленные файлы:
CyberBob; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот