|
У пользователя недостаточно прав на исполнение операции над базой данных.почему? | ☑ | ||
---|---|---|---|---|
0
Cerera
04.12.12
✎
12:16
|
При попытки менеджера распровести заказ покупателя, возникает ошибка:
Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {ОбщийМодуль.КонтрольЗаказов(32)}: Ошибка при вызове метода контекста (Выполнить) по причине: Ошибка выполнения запроса по причине: У пользователя недостаточно прав на исполнение операции над базой данных. Это начало появляться после того, как в запрос добавил одну строчку. Ошибка вылезает как раз на строчке выполнения запроса. Вот запрос: Запрос.Текст = "ВЫБРАТЬ | СвязанныеДокументы.Ссылка |ИЗ | КритерийОтбора.СвязанныеДокументы(&Основание) КАК СвязанныеДокументы |ГДЕ | СвязанныеДокументы.Ссылка.Проведен = ИСТИНА | И (НЕ СвязанныеДокументы.Ссылка ССЫЛКА Документ.Событие | ИЛИ СвязанныеДокументы.Ссылка ССЫЛКА Документ.Событие | И СвязанныеДокументы.Ссылка.ГруппаСобытия <> ЗНАЧЕНИЕ(Справочник.ГруппыСобытий.СогласованиеИндивидуальнойЦены)) | И НЕ СвязанныеДокументы.Ссылка ССЫЛКА Документ.УстановкаПотребности"; Запрос.УстановитьПараметр("Основание", Источник.Ссылка); Результат = Запрос.Выполнить(); Ошибка начала появляться, когда в запрос добавил последнее условие: И НЕ СвязанныеДокументы.Ссылка ССЫЛКА Документ.УстановкаПотребности Но у менеджера стоят права на работу с документом "УстановкаПотребности" права на снятие с проведение даже как объяснить что такое происходит? |
|||
1
mikecool
04.12.12
✎
12:17
|
смотри журнал регистрации
|
|||
2
mikecool
04.12.12
✎
12:18
|
"Но у менеджера стоят права на работу с документом "УстановкаПотребности" права на снятие с проведение даже как объяснить что такое происходит?" совсем не догадываешься, что в критерии не только этот документ
|
|||
3
Cerera
04.12.12
✎
12:20
|
(2)не только это ладно. но ведь если убрать условие, то работает
|
|||
4
Cerera
04.12.12
✎
12:20
|
(1)в журнале регистрации по пользователю ошибки да?
|
|||
5
pumbaEO
04.12.12
✎
12:23
|
(4) Только его настроить надо сперва.
|
|||
6
mikecool
04.12.12
✎
12:24
|
(5) обычно настроено автоматом, не думаю что ТС что-то изменял
|
|||
7
Нуф-Нуф
04.12.12
✎
12:26
|
рлс. попробуй Выбрать Разрешенне
|
|||
8
hhhh
04.12.12
✎
12:28
|
(3) а в критерии отбора есть этот документ?
|
|||
9
Cerera
04.12.12
✎
12:49
|
(8)есть
|
|||
10
Cerera
04.12.12
✎
12:50
|
(8)иначе он в структуре подчиненности бы не вылезал
|
|||
11
Cerera
04.12.12
✎
13:04
|
(7)тогда бы запрос без условия не работал. а тут же ошибка возникает только когда появляется ограничение по условию
|
|||
12
Cerera
04.12.12
✎
14:25
|
Проблему решил. поменял запрос сам и заработало.
Запрос.Текст = "ВЫБРАТЬ | СвязанныеДокументы.Ссылка |ИЗ | КритерийОтбора.СвязанныеДокументы(&Основание) КАК СвязанныеДокументы |ГДЕ | СвязанныеДокументы.Ссылка.Проведен = ИСТИНА | И (НЕ СвязанныеДокументы.Ссылка ССЫЛКА Документ.Событие | ИЛИ СвязанныеДокументы.Ссылка ССЫЛКА Документ.Событие | И СвязанныеДокументы.Ссылка.ГруппаСобытия <> ЗНАЧЕНИЕ(Справочник.ГруппыСобытий.СогласованиеИндивидуальнойЦены) | Или НЕ СвязанныеДокументы.Ссылка ССЫЛКА Документ.УстановкаПотребности)"; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |