Задача: сформировать отчет на СКД без ограничения прав.
Пути решения:
1. Установка привилегированного режима в обычных формах не работает (только серверные модули). Отмел.
2. Нарисовал УПР форму для внешнего отчета. Теперь привилегированный режим работает. Но упр форма не запускается в обычном приложении даже с галкой использовать упр. формы в обычном приложении. Встраивать отчет в конфигурацию не вариант.
Вопрос: Может есть какой то способ решения ?
3. Переопределяю компоновку в привилегированный модуль.
ПриКомпоновкеРезультата, но теперь ругается на мутабельность СхемаКомпоновкиДанных - хотя вроде сериализуется.
(1) Почему ? Если я процедуру ПриКомпоновкеРезультата пропишу руками. И включу в ней привилегированный режим, то на УПР формах все в полне работает, т.к., как я понимаю, в данном случае эта процедура выполняется на сервере. НЕ прав ?
(0) Если схема компоновки не сериализуется, то можно ее запихнуть в ХранилищеЗначения.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой