Имя: Пароль:
1C
1С v8
Посоветуйте колесо: отчет без контроля RLS
0 Aleks73
 
15.10.12
14:17
Упп 1.2, 8.2, обычное приложение.
Буду делать отчет, в котором не контролируется RLS.
Чтобы не изобретать колесо -  подскажите пожалуйста, как проще, можно или внешним отчетом с обращением к функции привилегированного модуля, или нужно вставлять отчет в конфу, или можно не через привилегированный, а ещё как-то ...
1 Нуф-Нуф
 
15.10.12
14:20
Глобальный контекст.УстановитьПривилегированныйРежим (Global context.SetPrivilegedMode)
Глобальный контекст (Global context)
УстановитьПривилегированныйРежим (SetPrivilegedMode)
Синтаксис:

УстановитьПривилегированныйРежим(<Включить>)
Параметры:

<Включить> (обязательный)

Тип: Булево.
Определяет, будет ли включен привилегированный режим:
Истина - включить режим;
Ложь - выключить режим.
Описание:

В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированный режим исполнения кода, аналогичный режиму работы кода привилегированных модулей. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции. В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.
Первое выполнение метода с параметром Истина в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает привилегированный режим.
Для явного выключения привилегированного режима необходимо внутри процедуры или функции, в которой он был включен, вызвать метод с параметром Ложь столько же раз, сколько раз в этой же процедуре или функции был вызван метод с параметром Истина.
Если этого сделано не было, то при возврате из процедуры/ функции, в которой был включен привилегированный режим, он будет выключен автоматически (неявно).
Если в процедуре или функции вызовов метода с параметром Ложь сделано больше, чем вызовов с параметром Истина, то будет вызвано исключение.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

По умолчанию привилегированный режим выключен.
См. также:

Глобальный контекст, метод ПривилегированныйРежим
2 vmv
 
15.10.12
14:20
проше кидать в методы выборки данных УстановитьПривилегированныйРежим(Истина) и не парить моск, ах да

внешний источник сделать и при его заполнении вставить, запросы как источник отправить в лес

или в обработкие ПриКомпоновкеРезультат() тожа
УстановитьПривилегированныйРежим(Истина) и можна запросы юзать

Все отстальное бред и от лакавага
3 vmv
 
15.10.12
14:21
тему можно крыть пока нубы чушь не насоветовали
4 Aleks73
 
15.10.12
14:23
(1,2) В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий.

Делали внешним отчетом ? КАк обходили это ? НаСервере ? где таоке писать ? киньте кусочек плииз!
5 Нуф-Нуф
 
15.10.12
14:24
+1 к обработке ПриКомпоновкеРезультата. ставь там
6 Aleks73
 
15.10.12
14:24
(2) Да ! ещё - СКД не нужна
7 ИС-2
 
naïve
15.10.12
14:24
(0) я тупо отключаю параметры сеанса контроля РЛС
8 Aleks73
 
15.10.12
14:26
(7) а если чел в это время будет выбирать номенклатуру или склад ? Низзя !
9 acsent
 
15.10.12
14:26
во внешнем отчете нельзя установить прив. режим
10 Aleks73
 
15.10.12
14:26
(9) кстати - почему?...народ говорит а оснований не приводит...
11 vmv
 
15.10.12
14:26
(4) с каких пор физическое чтение данных из бд и копмпоновка результата на клиенте - шлепнуть бы тебя из нагана, как батька Махно)
12 Aleks73
 
15.10.12
14:28
(11) я &насервере писал два раза в жизни, а махно кстати даже 7.7. не знал так что ты это зря.
Хочешь быть умным - кинь рабочий кусок.
13 vmv
 
15.10.12
14:30
(10) да брешут, просто форма - это клиент, модуль объекта и модуль менеджера - это сервер.

На сервере можно устовить приврежим, но у внешних отчетов нет модуля менеджера, да и хрен с ним, есть модуль объекта и общие серверные модули
14 vmv
 
15.10.12
14:31
(12) хечешь знаний нахаляву - кинь 500К на телефон
15 Aleks73
 
15.10.12
14:33
(14) Да, таких понтов общий вагон ещё не видел (с)
Ты из Львова ? Я съел твою горилку и выпил твоё сало ?
16 vmv
 
15.10.12
14:38
(15) у нас счас страусов тущат, ну и так по мелочи - индющки, бизоны, ламы, а х да бухаем джин.

так что не подавись салом, глотай не спеша
17 NDN
 
15.10.12
14:39
(15) Ты задал вопрос по теме, где автор разбирается. И теперь его пучит от собственной важности.
18 Aleks73
 
15.10.12
14:44
(16),(17) Хохлу больше не наливать !!! А то его сильно пучит.
Программист всегда исправляет последнюю ошибку.