|
Зависание формы элемента спр. "контрагенты" | ☑ | ||
---|---|---|---|---|
0
varyag
18.01.13
✎
06:12
|
В общем у нас переписанная конфа, после обновления, когда захожу под пользователем (без полных прав) и пытаюсь открыть контрагента, 1С зависает напрочь. Оставлял на ночь - всю ночь висела. В чём дело не могу понять. На форме отладчиком смотрю, основной модуль выполняется и после виснет
|
|||
1
Oleg_Kag
18.01.13
✎
06:27
|
А под другими пользователями? Пользователь с полными правами?
|
|||
2
varyag
18.01.13
✎
06:38
|
без полных прав. читаем внимательно. С полными всё нормально. Поэтому думаю что из-за прав всё, но все права лопатить не хочется, отследить бы их. Но не могу понять что выполняется при зависании, куда обращение идёт. Настройки прав спр. контрагенты вроде нормальные
|
|||
3
Godofsin
18.01.13
✎
06:40
|
Стандартный набор провести:
ТиИ кэш |
|||
4
varyag
18.01.13
✎
07:06
|
(3) думал об этом, но ТИИБ займёт много времени, но все равно спасибо за совет. может так и сделаю
|
|||
5
Oleg_Kag
18.01.13
✎
07:36
|
RLS используется?
|
|||
6
varyag
18.01.13
✎
08:38
|
(5) прошу прощения, но как это узнать? в ролях прописаны некоторые запросы..
|
|||
7
MSII
18.01.13
✎
08:40
|
(6) Жамкаешь Ф2 на справочнике, идешь на вкладку Права и смотришь там.
|
|||
8
cw014
18.01.13
✎
08:44
|
Отладчик что говорит?
|
|||
9
varyag
18.01.13
✎
08:49
|
да ничего, проходит по телу основного модуля и зависает, даже не заходя в ПередОткрытием
|
|||
10
varyag
18.01.13
✎
08:52
|
(7) ну там на чтении такой запрос
Контрагенты ИЗ Справочник.Контрагенты КАК Контрагенты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.франПраваДоступаККонтрагентам КАК ПраваДоступаПользователей ПО Контрагенты.Ссылка = ПраваДоступаПользователей.ОбъектДоступа ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НастройкиПравДоступаПользователей КАК НастройкиПравДоступаПользователей ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ГруппыПользователей.Ссылка КАК Ссылка ИЗ Справочник.ГруппыПользователей КАК ГруппыПользователей ГДЕ ГруппыПользователей.Ссылка В(&франГруппыТекущегоПользователя)) КАК ГруппыТекущегоПользователя ПО НастройкиПравДоступаПользователей.Пользователь = ГруппыТекущегоПользователя.Ссылка ПО Контрагенты.ГруппаДоступаККонтрагенту = НастройкиПравДоступаПользователей.ОбъектДоступа ГДЕ (ПраваДоступаПользователей.Пользователь = &ТекущийПользователь ИЛИ Контрагенты.ЭтоГруппа ИЛИ НастройкиПравДоступаПользователей.Пользователь В (&франГруппыТекущегоПользователя)) |
|||
11
varyag
18.01.13
✎
09:05
|
скажите, можно ли как то отловить проблемное место, или методом тыка и перебора только искать?
|
|||
12
НЕА123
18.01.13
✎
09:08
|
(11)
замер производительности? |
|||
13
varyag
18.01.13
✎
09:10
|
(12) делал, но что-то там как то странно, после всей ночи простаивания, последняя процедура имела время 75. Но ещё надо попробовать, спасибо
|
|||
14
o KIA
18.01.13
✎
09:13
|
Если замер производительности время большое не показывает, то виснет на каком-нибудь запросе. Соответствено, ковырять запрос
|
|||
15
varyag
18.01.13
✎
09:31
|
(14) склоняюсь запросу в правах.. буду смотреть
|
|||
16
varyag
18.01.13
✎
09:36
|
удалил вообще этот запрос, всё равно виснет. Роль нетиповая сделана на основе типовой роли "Сотрудник". с типовой работает нормально. как то их можно сравнить?
|
|||
17
lefthander
18.01.13
✎
09:41
|
Проверьте ссылочные реквизиты у элемента справочника контрагента и дайте права на чтение этих объектов. В процедуре при открытии тоже проверьте к каким объектам идет обращение.
|
|||
18
varyag
18.01.13
✎
09:49
|
(17) право Просмотр стоит для всех подчинённых элементов справочника Контрагенты. А если не заходит даже в ПередОткрытием, то не наверно нет смысла смотреть в ПриОткрытии... Или я ошибаюсь?
|
|||
19
varyag
18.01.13
✎
12:34
|
методом перебора выяснил что проблема в правах на регистр сведений... Теперь надо узнать какой)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |