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