Как выполнить внешнию обработку на сервере или УстановитьПривилегир #588353


#0 by ИС-2
Глобально задача такая - выводить реквизиты головной организации на доступ к которой у пользователя нет прав (настроено стандартной РЛС). Согласно хелпу УстановитьПривилегированныйРежим работает только на сервере (я так понял фразу "при выполнении на клиенте данный метод не выполняет никаких действий"). Следовательно надо выполнить код на сервере. Для этого &НаСервере Процедура или функция с указанным именем не определена (Печать) Как можно выполнить процедуру в внешней печатной форме на сервере? Влияет ли безопасный режим на УстановитьПривилегированныйРежим ?
#1 by H A D G E H O G s
Управляемая форма?
#2 by ИС-2
нет, обычная т.к это печатная форма. Из хелпа понял, что директивы работают только в управляемых формах. Верно?
#3 by H A D G E H O G s
Да. Обычная обработка, находится на Клиенте. Как форма, так и объект.
#4 by andrewks
общий модуль, галка привилегированный спасёт тебя
#5 by H A D G E H O G s
Вызывать серверные процедуры ОМ.
#6 by H A D G E H O G s
, Нельзя трогать коныу?
#7 by H A D G E H O G s
конфу
#8 by andrewks
кстати, из внешней, вроде, вообще не взлетит
#9 by H A D G E H O G s
В упр. режиме, небезопасная обработка осилит.
#10 by ИС-2
с безопансным режимом не так все просто, если писать УстановитьБезопасныйРежим(Ложь); то, вылетает ошибка В данной процедуре/ функции не был установлен безопасный режим А так работает
#11 by ИС-2
не хочу. Придется извращение делать - отлючать/включать в параметрах сеанса ИспользоватьОграничениеПоОрганизации
#12 by andrewks
думаешь?
#13 by andrewks
+ почитаю-ка я ЖКК на эту тему :)
#14 by andrewks
ЖКК говорит, для открытия в этом режиме надо обладать административными правами. дать такие права юзеру ещё хуже, чем отменить ограничение на доступ к организации
#15 by andrewks
не работает. просто  игнорируется
#16 by ИС-2
что есть ЖКК?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С