|
УстановитьПривилегированныйРежим() не работает в серверном варианте | ☑ | ||
---|---|---|---|---|
0
Zoopst
19.04.12
✎
14:33
|
Подскажите пожалуйста, где ошибка.
Есть свой общий модуль В нем есть функция? которая вызывается в ПодпискеНаСобытие с кодом Процедура ПередЗаписьюСпецификации(Источник, Отказ) Экспорт ... Режим=ПривилегированныйРежим(); Если Не Режим Тогда УстановитьПривилегированныйРежим(Истина); КонецЕсли; ... Проблема в том, в файловом варианте уменя все работает, а вот в серверном НЕ устанавливается Привилегированный режим. В чем дело? |
|||
1
acsent
19.04.12
✎
14:36
|
как определяешь?
|
|||
2
Zoopst
19.04.12
✎
14:36
|
в отладчике смотрю
|
|||
3
Анатолий Никитин
19.04.12
✎
14:37
|
почитай описание функции, там все написано
|
|||
4
Zoopst
19.04.12
✎
14:38
|
у меня там дальше используется функция
СсылкиНаОбъект = НайтиПоСсылкам(Массив); так вот в серверном варианте не работает. Выдает ошибку отсутствия прав доступа для пользователей с ограниченными правами |
|||
5
andrewks
19.04.12
✎
14:40
|
а дело случайно не во внешней обработке происходит?
какое сообщение выходит? |
|||
6
Анатолий Никитин
19.04.12
✎
14:42
|
Читай:
В клиент-серверном варианте при выполнении на клиенте данный метод не выполняет никаких действий. Первое выполнение метода с параметром Истина в файловом варианте информационной базы или на сервере в клиент-серверном варианте информационной базы включает привилегированный режим. |
|||
7
Zoopst
19.04.12
✎
14:43
|
нет не во внешней обработке
моя функция вызывается в подписке на событие Перед Записью Выдает следующее Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {ОбщийМодуль.DEPфункции.Модуль(430)}: Ошибка при вызове метода контекста (НайтиПоСсылкам) по причине: У пользователя недостаточно прав на исполнение операции над базой данных. объект: 'РегистрСведений.БазаРаспределенияЗатрат'; право: 'Чтение' Таблица: 'InfoRg17981', SDBL-команда: 'SELECT'. |
|||
8
Zoopst
19.04.12
✎
14:45
|
Анатолий Никитин
а что делать? если я пишу &На Сервере то у меня вылезает ошибка при попытке |
|||
9
Zoopst
19.04.12
✎
14:45
|
редактирования
|
|||
10
Анатолий Никитин
19.04.12
✎
14:46
|
Пиши свою процедуру в модуле, который выполняется на сервере, а не на клиенте.
|
|||
11
Zoopst
19.04.12
✎
15:55
|
помогло
спасибо |
|||
12
Zoopst
19.04.12
✎
16:06
|
ага, только теперь не работает в файловом варианте. Пишет что не может найти такую функцию
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |