![]() |
![]() |
![]() |
|
ОбработкаПолученияПредставления | ☑ | ||
---|---|---|---|---|
0
lotor26
16.07.25
✎
12:22
|
Добрый день, столкнулся с такой проблемой:
Когда открывается БП в справочнике пользователи срабатывает процедура ОбработкаПолученияПредставления и на ее этапе зависает вся конфигурация (есть ощущение, что процедура либо срабатывает в цикле, либо сама себя перевызывает, потому что периодически появляются одни и те же данные когда пробегаешь точкой остановы): - зависает сугубо у одного пользователя, и зависает даже если авторизовываться под его учеткой на другом компе/через конфигуратор, у остальных все норм - эта процедура срабатывает в разных местах, но почему-то проблема с зависанием появляется только на 1 бизнес-процессе при открытии формы списка (список динамический, никаких условий в запросе нет, проблема бы была массовой, если бы дело было в запросе, а не у 1 пользователя) Вопрос: можно ли как-то отследить откуда запускается данная процедура или как-то увидеть вложенный вызов? Также непонятно откуда в стандартных параметрах выскакивают данные, ОбработкаПолученияПредставления(ДАННЫЕ, Представление, СтандартнаяОбработка), по идее же они выбираются из какого-то массива/списка и дальше в цикле запускается данная процедура. Понять, может в этот массив изначально передается чересчур много данных. Может ли быть проблема при обращении Даннные.ссылка? Upd. Под БП имеется в виду бизнес-процесс. База нетиповая, самописная |
|||
1
Волшебник
15.07.25
✎
17:20
|
покажите процедуру
|
|||
2
Волшебник
15.07.25
✎
17:21
|
>> можно ли как-то отследить откуда запускается данная процедура или как-то увидеть вложенный вызов?
откройте для себя стек вызовов (меню Отладка) |
|||
3
Мультук
гуру
15.07.25
✎
17:27
|
(0)
0) Версию БП нужно угадать ? А то потом окажется, что это БП 10-летней давности для Казахстана. 1) Файловая база ? 2) Кэш чистили ? 3) Волшебство с очисткой настроек пользователя не помогает ? 4) Заведите пользователю нового пользователя -- пусть работает |
|||
4
Волшебник
15.07.25
✎
22:44
|
(3) 👍 Это сработает
|
|||
5
Волшебник
15.07.25
✎
22:50
|
В любой непонятной ситуации первым делом надо почистить кэш.
Это уже база. Пересоздать пользователя тоже круто. 👍 Это сработает, если проблема возникает у конкретного неудачника. 🤦 Есть такие люди, которые притягивают на себя молнии и всякие проблемы. Это сработает. 👍 |
|||
6
lotor26
16.07.25
✎
12:21
|
(3) Под БП имелось в виду бизнес-процесс, база нетиповая, самописная, кэш не чистил еще, настройку пользователей как в типовой базе - сделать не вариант, буду смотреть может там неправильный отбор где-то стоит.
(2) в Стэке не отображается никаких процедур кроме этой и просто бегает по ней |
|||
7
lotor26
16.07.25
✎
10:22
|
уже и даже процедуру сносил, виснет вообще в другом месте
|
|||
8
Ненавижу 1С
гуру
16.07.25
✎
11:05
|
(6) ну так может покажете процедуру или будем гадать?
|
|||
9
lotor26
16.07.25
✎
11:50
|
(8) В процедуре просто идет проверка на Данные.ссылка.этоГруппа, в ней ничего нет больше и даже если ее полностью удалить - тоже не помогает, показывать нечего.
Стэком тоже пробегал, идет вызов ПриСозданииНаСервере, потом падает в эту процедуру и бесконечный вызов. |
|||
10
Волшебник
16.07.25
✎
12:50
|
(9) Покажите ПриСозданииНаСервере
Покажите стек. Покажите видео бесконечного цикла. Хоть что-то покажите |
|||
11
Ёпрст
гуру
16.07.25
✎
12:58
|
(10)занафига? Тс просто нужно показать дорогу к ближайшему шаману, пусть купит бубен и постучит в него.
А вы всё какой-то код просите. Оне не умеют в код и пофигуратор. |
|||
12
Ненавижу 1С
гуру
16.07.25
✎
14:11
|
(9) "Данные.ссылка.этоГруппа" это уже ошибка, надо "Данные.этоГруппа", правда придется изменить ОбработкаПолученияПолейПредставления
|
|||
13
Ненавижу 1С
гуру
16.07.25
✎
14:12
|
(9) вы там определитесь, бесконечный цикл в эту процедуру или "удаление тоже не помогает"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |