Имя: Пароль:
1C
 
Как работать с данными объекта в запросе ?
,
0 ИС-2
 
naïve
24.08.18
07:13
Необходимо выполнить проверку различных условий по ТЧ документа. Удобнее всего делать все в запросе. Загружаем ТЧ в запрос и работаем. Но у этого метода есть большой минус - низка скорость выгрузки ТЧ в ТЗ и загрузки в запрос.
Есть другой способ для работы с данными объекта в запросе ?
1 Cool_Profi
 
24.08.18
07:16
А что, в запросе прямо из документа не выдернуть?
Или он у тебя не записан ещё?
2 Мимохожий Однако
 
24.08.18
07:25
(0) Отбор, обход строк
3 Мимохожий Однако
 
24.08.18
07:25
Заполнение служебных колонок по мере заполнения ТЧ
4 dmt
 
24.08.18
07:40
5 dmt
 
24.08.18
07:54
Запрос.УстановитьПараметр("ТЧ", ДокументОбъект.Товары)
6 ИС-2
 
naïve
27.08.18
10:25
(5) надо еще выгрузить в ТЗ. На так это очень тормозной вариант - проверено. Но удобный для программиста
7 Cyberhawk
 
27.08.18
10:28
Что тормозного?
8 hhhh
 
27.08.18
10:32
(6) очень даже быстро работает Выгрузить()
9 FIXXXL
 
27.08.18
10:38
(0) в твоем случае быстрее будет перебором
10 ИС-2
 
naïve
28.08.18
13:23
сомнительно - после загрузки данных ТЧ надо к ним доабвить кучу инфомации из регистров и справочников. Писать через точку - быдлокод. Делать кучу вспомогательных ТЗ с нужными данными условжение алгоритма
11 Малыш Джон
 
28.08.18
13:26
(10) каков типичный размер ТЧ и насколько медленным получается вариант ТЧ->ТЗ->Запрос?
12 hhhh
 
28.08.18
13:30
(10) всю кучу информации добавляй в запросе. Тогда мгновенно это будет происходить