Имя: Пароль:
1C
1С v8
8.2 параметр СКД не видит процедуры общего модуля
0 eddy_n
 
06.11.12
17:36
Для пользователя не с полными правами. Для полных прав - всё хорошо. Что не хватает?
1 Нуф-Нуф
 
06.11.12
17:37
прав?
2 eddy_n
 
06.11.12
17:37
Отчет выводится не программно. Каких прав не хватает?
3 France
 
06.11.12
17:38
прав на модуль, где процедуры прописаны..
4 eddy_n
 
06.11.12
17:39
А разве есть права на модули?
5 eddy_n
 
06.11.12
17:43
У модуля этого стоят права на оба клиента (тонкого и толстого)
6 eddy_n
 
06.11.12
17:44
Ну и естественно на сервер и на вызов сервера
7 France
 
06.11.12
17:45
может,  у пользователя нет прав на данные, обрабатываемые процедурой?.. ставить "Разрешенные".
8 eddy_n
 
06.11.12
17:46
Есть у него все права на эти данные
9 France
 
06.11.12
17:47
чудес не бывает..
10 ssh2006
 
06.11.12
17:50
(параметр СКД не видит процедуры общего модуля ) - какая ошибка сообщается?
11 eddy_n
 
06.11.12
17:51
(9) Для чистоты эксперимента меняю запрос на возврат пустого списка значений. Результат тот же самый. Дело не в данных.
12 eddy_n
 
06.11.12
17:52
(10) Ошибка выполнения отчета
по причине:
Ошибка исполнения отчета
по причине:
Ошибка инициализации
по причине:
Функция не найдена "ПолучитьСписокДоступныхПодразделенийДляПользователя"
13 ssh2006
 
06.11.12
17:53
(12) на разных компьютерах? Почисть кеш...
14 eddy_n
 
06.11.12
17:54
(13) Дело не в кэше. Проверял.
15 eddy_n
 
06.11.12
17:55
(13) Дело в недостатке прав. Но каких?
16 Renat11111
 
06.11.12
17:57
слово Экспорт стоит после процедуры?
17 eddy_n
 
06.11.12
17:57
До этого решал вопрос программным выводом с дублированием процедуры в форме отчёта. Но может быть можно как-то по другому решить эту проблему?
18 eddy_n
 
06.11.12
17:58
(16) Про это можно даже не упоминать. Конечно, стоит.
19 Renat11111
 
06.11.12
17:59
если думаешь что дело в правах, установи галочку привелигированный на модуль
20 eddy_n
 
06.11.12
18:03
(19) Не помогает, да и не должно было помочь. Дело не в правах на данные.
21 eddy_n
 
06.11.12
18:26
Моё предположение, тупит СКД с выводом ошибки. Скорее всего не хватает прав на данные не конкретно в запросе этого модуля, а на какие-то данные из всего набора данных СКД
22 Sensodin
 
06.11.12
18:38
(22) журнал регистрации в помощь
23 acsent
 
06.11.12
18:40
А разве по умолчанию доступны функции?
24 eddy_n
 
12.11.12
14:48
Нашёл, если кому интересно. У Роли есть флажок 'Устанавливать права для реквизитов и табличных частей по умолчанию/. После его взвода СКД заработала (до этого стояла галочка на 'Независимые права подчинённых объектов')
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший