|   |   | 
| 
 | отчет на СКД отключить контроль прав | ☑ | ||
|---|---|---|---|---|
| 0
    
        lite777 01.06.22✎ 10:40 | 
        Здравствуйте ,отчет на  СКД УФ , есть примеры как отключить контроль прав при формировании отчета на СКД  ?(пишет нет прав к Регистру) в инете что то неработащий мусор .     | |||
| 1
    
        vicof 01.06.22✎ 10:42 | 
        УстановитьПривилегированныйРежим()     | |||
| 2
    
        vicof 01.06.22✎ 10:42 | 
        Дать права на регистр     | |||
| 3
    
        vicof 01.06.22✎ 10:42 | 
        Переделать отчет     | |||
| 4
    
        vicof 01.06.22✎ 10:42 | 
        Выгнать одинэсника     | |||
| 5
    
        lite777 01.06.22✎ 10:50 | 
        Пробую так
 Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; УстановитьПривилегированныйРежим(Истина); // //Сформируем отчет //Макет компоновки КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(ЭтотОбъект.СхемаКомпоновкиДанных, ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки); //Компоновка данных ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки); // Получение результата ДокументРезультат.Очистить(); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода.Вывести(ПроцессорКомпоновки); УстановитьПривилегированныйРежим(Ложь); КонецПроцедуры | |||
| 6
    
        Kassern 01.06.22✎ 10:52 | 
        (5) отчет внешний у вас?) Там вроде привилигированный режим не работает. Самый простой вариант дать нужные права юзверу, либо использовать Выбрать Разрешенные, отчет сформируется без ошибок, но часть данных будет недоступна     | |||
| 7
    
        lite777 01.06.22✎ 10:53 | 
        (6) Внешний     | |||
| 8
    
        Kassern 01.06.22✎ 10:55 | 
        ну либо отчет в конфу прикрутить и там юзать привилегированный режим. Либо через расширение попробовать     | |||
| 9
    
        lite777 01.06.22✎ 10:55 | 
        (6) 1С РОзница можно ли дать права не изменяя конфу? и лишних прав к этому РГ     | |||
| 10
    
        Amra 01.06.22✎ 10:57 | 
        (9) Смотришь какие роли дают доступ к нужному регистру. Потом - на что еще дает право нужная роль. Думаешь     | |||
| 11
    
        Kassern 01.06.22✎ 10:57 | 
        (9) а откуда нам знать, что за запрос там у вас. Скорее всего можно, попробуйте посмотреть через ПравоДоступа() ваш регист и какие роли нужны. Далее добавляете эти роли для юзвера     | |||
| 12
    
        Kassern 01.06.22✎ 10:57 | 
        *регистр     | |||
| 13
    
        lite777 01.06.22✎ 11:01 | 
        Возможно новый профиль групп доступа придется создать     | |||
| 14
    
        lite777 01.06.22✎ 11:09 | 
        Спасибо!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |