Имя: Пароль:
1C
1С v8
Оптимизация работы
,
0 коудманки
 
12.04.17
12:32
Часто сталкиваюсь с тем, что очень сложно найти запрос осуществляющий выборку нужных данных

например при формировании проводок документа "ОтражениеЗарплатыВФинансовомУчете" неправильно встает субконто при включенном ЕНВД

Пробежав все общие модули ЗУПА вдоль и поперек нашел нужный запрос вообще в модуле менеджера справочника "СпособыОтраженияЗарплатыВБухУчете"

И подобное постоянно, чтобы найти нужный запросик нужно долго лезть через темный лес запутанного кода, особенно в зупе.

Папки, поделитесь волшебной таблеткой, есть ли метод быстрого поиска нужных запросов )))
1 Fragster
 
гуру
12.04.17
12:34
замер производительности, поиск .выполнить(), https://youtu.be/QqM8qXGcUVU
2 DrShad
 
12.04.17
12:37
вообще-то в ЗУПЕ не нужно ничего искать - нужно знать как он работает и ВСЕ
3 коудманки
 
12.04.17
12:38
он каждое обновление по новому работает, тупой ответ
4 Вафель
 
12.04.17
12:38
(2) и в ут11 и ерп так же )))
5 DrShad
 
12.04.17
12:41
(3) у нас всегда работал одинаково, что мы делаем не так?
6 коудманки
 
12.04.17
12:42
там вовсю переходят на фоновые задания, многопоточность и другую наркоманию
нестабильность сплошная
все знать - это давно неактуально
сейчас нужно уметь быстро все узнавать
7 Волшебник
 
модератор
12.04.17
12:42
миста же
8 коудманки
 
12.04.17
12:43
дршад обновлятся пробовал? хочешь сказать не замечал никаких изменений в архитектуре? ты в зупе 2.5 работаешь чтоли
9 DrShad
 
12.04.17
12:44
(8) 22
10 Вафель
 
12.04.17
12:44
(6) поэтому сейчас надо становиться узким специалистом.
Найти в той же ут 11 с 0 какую-то функцию может до часа занимать.
Это чтоб только найти ее, а потом же нужно еще и починить/долелать
11 Vladal
 
12.04.17
12:46
(10) Еще есть подписки, выполнение алгоритмов, записанных в самих справочниках (те же расчеты в ЗУП или бюджетирование в УПП и т.д.)
12 Вафель
 
12.04.17
12:48
(11) или расчет одних ргистров через модули других регистров, а ля ГрафикПостулпенияТоваров
13 Вафель
 
12.04.17
12:48
Помнится задачку делал.
нужно было понять каким образом закрывается регистр "ГрафикПостулпенияТоваров"
Эхххх
14 коудманки
 
12.04.17
13:57
мне нужно, что бы я поставил точку останова, и когда курсор до нее добежит, я увидел все тексты запросов, которые выполнялись

как-то так
15 коудманки
 
12.04.17
13:58
наверное замер производительности поможет кстати, спасибо
16 H A D G E H O G s
 
12.04.17
14:06
Замер производительности (2 раза) + точка останова в произвольной области отработанного кода (иногда несколько) + стэк вызовов - наше все.
17 коудманки
 
12.04.17
14:15
Почему 2 раза?
18 H A D G E H O G s
 
12.04.17
14:38
(17) После того, как нужная точка останова найдена - можно сделать 2 замер и дойти только до ней, чтобы портянка замера была меньше.
19 коудманки
 
12.04.17
14:45
Ясно, в общем замер помог, стало легче, спасибо за ответы
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn