|
Права в отчете на СКД | ☑ | ||
---|---|---|---|---|
0
flomaster23
26.07.11
✎
01:46
|
Есть отчет на СКД. У всех пользователей стоят права на него, а работает только под админом. У других пользователей пусто в настройках, и не активны кнопки чтобы их добавить. Где выставить права, чтобы у всех работало?
|
|||
1
GROOVY
26.07.11
✎
01:55
|
Во-первых во всех ролях разрешить использование отчета.
Во-вторых: либо дать права чтения на данные выбираемые отчетом всем, либо запускать компоновку в привилегированном режиме. |
|||
2
flomaster23
26.07.11
✎
01:56
|
А как запустить компоновку в привилегированном режиме?
|
|||
3
GROOVY
26.07.11
✎
02:08
|
Глобальный контекст (Global context)
УстановитьПривилегированныйРежим (SetPrivilegedMode) Синтаксис: УстановитьПривилегированныйРежим(<Включить>) Параметры: <Включить> (обязательный) Тип: Булево. Определяет, будет ли включен привилегированный режим: Истина - включить режим; Ложь - выключить режим. Описание: В файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы управляет (включает или выключает) привилегированный режим исполнения кода, аналогичный режиму работы кода привилегированных модулей. В привилегированном режиме никакие проверки прав не выполняются и разрешены любые операции. В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий. Первое выполнение метода с параметром Истина в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает привилегированный режим. Для явного выключения привилегированного режима необходимо внутри процедуры или функции, в которой он был включен, вызвать метод с параметром Ложь столько же раз, сколько раз в этой же процедуре или функции был вызван метод с параметром Истина. Если этого сделано не было, то при возврате из процедуры/ функции, в которой был включен привилегированный режим, он будет выключен автоматически (неявно). Если в процедуре или функции вызовов метода с параметром Ложь сделано больше, чем вызовов с параметром Истина, то будет вызвано исключение. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: По умолчанию привилегированный режим выключен. См. также: Глобальный контекст, метод ПривилегированныйРежим |
|||
4
flomaster23
26.07.11
✎
02:12
|
Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |