Имя: Пароль:
1C
1С v8
УТ - висит при поиске
0 Масянька
 
12.09.19
11:52
День добрый!
УТ 11.3.2.207."
Поступление (закупка у поставщика) -> вкладка "Товары" -> кнопка "Заполнить" -> "Подобрать товары" и всё... Висит...
Методом научного тыка выяснила: если убрать склад - всё нормально.
Какие мысли есть?
Сейчас идет ТиИ... Реструктуризация РегистрСведений.ДоступностьТоваровДляВнешнийПользователей таблица регистрации изменений 628000...
ТиИ началось в 8:30.
Спасибо.
1 Звездец
 
12.09.19
11:53
прибей кэш
2 Звездец
 
12.09.19
11:54
обнови индекс поиска
3 yzimin
 
12.09.19
11:56
RLS используется?
4 Кац
 
12.09.19
11:57
отладчиком еще не научилась пользоваться?
5 Масянька
 
12.09.19
11:59
(1) На моем компе тоже самое. Била...
6 Масянька
 
12.09.19
12:00
(4) Не умничай. Там в подборе куча настроек задается, в том числе и склад. Вот стоит склад заремить и нет висяков. И что?
7 Масянька
 
12.09.19
12:01
(3) Не знаю. Как увидеть?
8 Масянька
 
12.09.19
12:01
Конфа на замке.
9 sqr4
 
12.09.19
12:02
(7) в настройках групп доступа.
10 sqr4
 
12.09.19
12:02
И да (2)
11 Hillsnake
 
12.09.19
12:03
форму в  стандартные настройки возвращали ?
12 sqr4
 
12.09.19
12:03
(0) ДоступностьТоваровДляВнешнийПользователей  а этот регистр, как раз там используется.
13 Масянька
 
12.09.19
12:05
(11) Без изменений.
14 Масянька
 
12.09.19
12:05
(9) Можно подробнее - где искать.
15 Кац
 
12.09.19
12:06
(6) ну а все же? просто интересно
16 Масянька
 
12.09.19
12:06
(15) Что интересно?
17 yzimin
 
12.09.19
12:06
Иногда бывает достаточно в форме подбора установить сортировку по наименованию и будет работать быстрее, с RLS это ещё заметнее
18 yzimin
 
12.09.19
12:07
(14) Администрирование - Настройки прав
19 sqr4
 
12.09.19
12:08
(14) НСИ администрирование - Настройки пользователей и прав - галка "Ограничивать доступ на уровне записей"
20 Масянька
 
12.09.19
12:08
(2) Обновление индекса запущено другим пользователем.
Никого нет. Я одна. На моем компе. Локально.
21 Масянька
 
12.09.19
12:11
22 Масянька
 
12.09.19
12:11
+(21) Нет, галки нету.
23 Масянька
 
12.09.19
12:13
Обновить индекс начался...
Закончился...
Поиск висит...
24 sqr4
 
12.09.19
12:16
ДоступностьТоваровДляВнешнийПользователей скока записей
25 sqr4
 
12.09.19
12:18
без отладчика не обойтись, в данном моменте умирает
26 Масянька
 
12.09.19
12:26
27 Масянька
 
12.09.19
12:27
(24) Сейчас идет (в ТиИ) - 802000
28 Масянька
 
12.09.19
12:31
Насколько я понимаю, внешние звери не используются? - https://pastenow.ru/848fdd2c040b36241fecc93e1eb7c4f4
29 Кац
 
12.09.19
12:36
(16) ну так отладчиком умеешь пользоваться или нет? Трассируй код, в каком месте зависание то?
30 Масянька
 
12.09.19
12:37
(29) Читаешь по горизонтали?
В (26) скрин.
Там где курсор, там и висит.
31 palsergeich
 
12.09.19
12:38
Смотри текст исполняемого запроса в ТЖ.
Усё остальное как гадание на кофейной гуще
32 sqr4
 
12.09.19
12:39
(30) понятно, что на запросе дин списка, забирай его и по шагам лови где он плох
33 Кац
 
12.09.19
12:47
Кац предлагает сдаться
34 Масянька
 
12.09.19
12:47
(32) Их там (дин. списков) 7 штук. Который брать и как ловить?
Кстати, ни в одном не проходит склад.
35 sqr4
 
12.09.19
12:50
(34) там же есть алгоритм определения, в зависимости, какие настройки стоят
36 Митяйский
 
12.09.19
13:15
(0) А отключение ППД к чертям собачьим не предлагать?
37 Масянька
 
12.09.19
13:21
(36) Первое, с чего начала плясать... Без измененный.
38 Кац
 
12.09.19
13:52
Так там запрос демонического списка собирается по различным условиям, причем списков то (вариантов) всего четыре: 2 по стандартному поиску и еще , 2 по расширенному, надо смотреть какой поиск в данный момент используется, от этого и плясать.

(26) то есть в присозданиинасервере даже не доходит? встань туда
39 Масянька
 
12.09.19
14:21
(38) оно там много где было... Дошло до сюда и всё... Повисло.
40 sqr4
 
12.09.19
14:25
(39) в последний доступный момент, смотришь, какая страница активна, по ней понятно, из какого дин. списка брать запрос, там чекаешь запрос и разочаровываешься
41 Кац
 
12.09.19
14:25
встань брякой в процедуру присозданиинасервере и открой подбор, остановится?
42 Масянька
 
12.09.19
14:28
43 Кац
 
12.09.19
14:31
уже хорошо, проваливайся в ПодборТоваровСервер.ПриСозданииФормыПодбораНаСервере и иди дальше, там и найдешь на чем виснет
44 Salimbek
 
12.09.19
14:31
У меня как-то была ситуация в 7.7, когда Папка А - у нее вложенная Папка Б - у нее вложенная Папка А. Ну, т.е. ParentID у обоих папок ссылались друг на друга. В итоге, Команда, типа Спр.Уровень() для элементов из таких папок - вешала 1С-ку
45 Масянька
 
12.09.19
14:34
(43) Да, не проваливается оно дальше.
Оно шарится по дверям, а потом висит на последней строчке модуля. Ошибок нигде нет.
PS Двери - это из студенческого: открываешь дверь (заходишь в функцию-процедуру), а там следующая дверь...
46 Масянька
 
12.09.19
14:35
ТиИ - реструктуризация - все тот же ДоступностьТоваров... - уже 1699000.
Пипец...
47 Кац
 
12.09.19
14:38
(45) в смысле не проваливается? трассируй до до строчки ПодборТоваровСервер.ПриСозданииФормыПодбораНаСервере, жми F11 и входи в нее
48 Salimbek
 
12.09.19
14:40
(45) Ну вот и предполагаем - у тебя рисуется "Динамический список", который, в ходе сбора данных для своего отображения - уходит в циклический подзапрос. И, возможно, когда вы убираете "Склад" - у вас просто отображаются другие элементы и поэтому все "Как бы работает". Но может полистать список товаров в этом списке без фильтра по Склад - и на проблемном товаре - опять можете получить "зависание".
49 Salimbek
 
12.09.19
14:41
+(48) Я бы профайлером sql смотрел - какие запросы в этот момент идут на сервер СУБД, и это этого бы плясал дальше.
50 Масянька
 
12.09.19
14:44
51 Масянька
 
12.09.19
14:45
+(50) Не... Больше... Потом еще поскакало-поскакало по разным модулям и встало на (26).
52 Масянька
 
12.09.19
14:47
(48) Вот и пытаюсь понять - в складе дело, в товаре, в коде...
(49) База файловая.
53 Масянька
 
12.09.19
14:47
+ (51) Висит....
54 Кац
 
12.09.19
14:49
чего поскакало-поскакало? лол

значит я прав - ты нихрена не умеешь пользоваться отладчиком
55 sqr4
 
12.09.19
14:49
(54) конечно прав
ПодборТоваровСервер.УстановитьТекстыЗапросовСписковФормыПодбора(Форма) вот тут устанавливаются тексты запросов, отсюда и можно дернуть итоговый
56 Кац
 
12.09.19
14:50
млять, идешь F10 до процедуры, заходишь в нее - F11 и дальше смотри по шагам! F10
57 Масянька
 
12.09.19
14:50
(54) Да ты что?!
В каждом модуле вычислить смотреть?
58 Кац
 
12.09.19
14:51
рукалицо
59 Масянька
 
12.09.19
14:51
(56) Млять!!!!!
Там в сто-пицот модулей заходит. Некоторые по несколько раз проходит.
(58) Вот так и сиди. Тебе идет.
60 Кац
 
12.09.19
14:53
Тогда все таки (33)
61 Масянька
 
12.09.19
14:55
Что есть РС Доступность товаров для внешних пользователей?
62 Salimbek
 
12.09.19
15:10
(52) Повторюсь - если проблема с товаром каким-то конкретным, то отключаешь фильтр по Склад - список открывается - в нем делаешь сортировку по наименованию - и далее бежишь по этому списку - пока все не зависнет. Как зависнет - смотришь - какой товар вызвал зависание. Далее без поисков- смотришь все-все-все параметры этого товара.
И про ТЖ тут уже говорили.
63 Масянька
 
12.09.19
15:27
(62) А где здесь - https://pastenow.ru/df806dca0680106a52b13f49ab5837ca - задать сортировку?
64 Salimbek
 
12.09.19
15:28
(63) На поле таблицы "Наименование" стоит стрелочка - значит сортировка у вас уже установлена :-)