|
8.2. Нет доступа к общему модулю |
☑ |
0
Sintez123
20.11.12
✎
08:00
|
1) Создал общий модуль с 1 функцией (привелигерованный, сервер).
2) Документ обращается к общему модулю за разрешением проводиться.
3) Проверяем:
у всех пользователей нормально работает, а у одного не работает.
{Документ.ПриходныйКассовыйОрдер(2007,7)}: Переменная не определена (яКассовыеОрдераПрава)
Если <<?>>яКассовыеОрдераПрава.РазрешеноПроводитьОрдер(ЭтотОбъект) Тогда
У всех остальных ошибка не возникает. Я что-то невдупляю как так :) Отчего такое может быть?
|
|
1
ДенисЧ
20.11.12
✎
08:00
|
rti&
|
|
2
kosts
20.11.12
✎
08:04
|
Если это не кэш, то возможно именно у этого конкретного пользователя этот кусок исполняется не на сервере а на клиенте, попробуй установи галку Вызов сервера.
|
|
3
Sintez123
20.11.12
✎
08:59
|
(2) вызов сервера стоит
|
|
4
Sintez123
20.11.12
✎
09:01
|
(2) а если это кеш? перед проверкой закрыл и открыл 1с у юзера. Этого достаточно же?
|
|
5
kosts
20.11.12
✎
09:08
|
(4) Не. Почисти папку с кэшами или удали/создай базу в списке баз.
|
|
6
Sintez123
20.11.12
✎
09:10
|
Проблема решилась иначе. Вдруг кому пригодится:
итая, я просто удалил базу из списка и создал новую - и заработало. Видимо кеш почистился. Т.е. удалить\добавить базу это такой способ кеш чистить видимо.
|
|
7
Sintez123
20.11.12
✎
09:11
|
тема закрыта
|
|