Функциональные опции и СКД

1. lisrws 143 30.05.20 10:12 Сейчас в теме
Всем доброго дня. Подскажите пожалуйста, есть ли способ заставить СКД вернуть в результат весь набор полей, которые присутствуют в запросе, несмотря на значения функциональных опций? например в запросе скд идет получение ряда полей, в том числе ссылки на характеристики. если ФО "использование характеристик" не установлена, то поле со ссылкой на пустую характеристику не попадает в результат скд. дальше просто идет программная обработка результата и хотелось бы чтобы поле характеристик было в результате всегда, вне зависимости от значений ФО. это можно как-то сделать или нет?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ab_initio 95 30.05.20 16:30 Сейчас в теме
Похоже, никак.
В конструкторах запросов в конфигураторе "отключенные" опциями поля видно.
Если Вы в настройку варианта отчета их добавите в конфигураторе, то в режиме пользователя они в диалоге настройки варианта отчета будут, но будут помечены красным кружочком с крестом.
И выводиться в отчет не будут.

Как эту систему обойти / обмануть? Было бы очень полезно.

Включать опцию программно на время выполнения отчета, а потом обратно выключать - не хороший вариант, т.к. это всех пользователей коснется.
3. user633533_encantado 11 30.05.20 21:52 Сейчас в теме
Нельзя, так как это функция платформы. И это правильно, так как если программа сможет получать связанные с ФО объекты, то теряется вся суть этих самых ФО.
4. toypaul 63 01.06.20 09:47 Сейчас в теме
5. toypaul 63 01.06.20 09:53 Сейчас в теме
Если коротко - использовать программное формирование. Есть параметр отвечающий за отключение опций и прав.
Рассказывали на митапе https://learn.programstore.ru/skd_meetup1
Будем рассказывать во второй части нашего курса.

Поискать решение можно на мисте по "функциональная опция СКД"
6. lisrws 143 01.06.20 14:19 Сейчас в теме
(5)если есть вариант, то поделитесь. только вариантом решения проблемы, а не приглашением на тренинг. на мисте искал
7. Nigmatul 14.09.23 21:17 Сейчас в теме
(6) Обрыл гугл, нет информации......

Как вариант через Расширение добавляешь свое отдельное ФО.
Например, нужно сделать видимость поля контрагент в типовых отчетах УТ 11.5 при использовании "Партнер как контрагент".

ФО - ВидимКонтрагента. В состав включаем "Контрагента" и справочники исходя из запросов.
Константа, булево - ХотимКонтрагентаУзретьВОтчетах

Появилось поле.
Оставьте свое сообщение

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