Имя: Пароль:
1C
1С v8
Новая колонка на форме списка
0 VankaGT1
 
02.10.19
09:55
Народ, привет!
Обычный формы. УТ 10.3.
Задача вывести новую колонку на форму списка документа, не создавая при этом реквизит самого документа. Эта колонка должна заполняться данными из запроса. Решил задачу используя процедуру формы "СписокПриПолученииДанных". Но процедура вызывается каждый раз при прокручивании списка, что конечно не очень хорошо. А в процедуре "ПриОткрытии" не знаю как перебрать строки. Что посоветуете?
1 Beduin
 
02.10.19
09:57
(0) Даже если реквизит документа создашь, то на форме данные будут получаться только при прокручивании. Так что не хорошо в этом?
2 VankaGT1
 
02.10.19
09:59
(1) ну выполнять запрос каждый раз наверно не очень оптимально.
3 VankaGT1
 
02.10.19
10:11
?
4 VankaGT1
 
02.10.19
10:20
Не уж то никто не сталкивался? Или вариант "СписокПриПолученииДанных" не такой уж плохой? Или все уже давно на управляемые формы перешли?
5 ДенисЧ
 
02.10.19
10:20
Сделай в приоткрытии получение нужных данных и складирование их в ТЗ. Потом в получении данных бери нужные значения из этой тз.
6 shuhard
 
02.10.19
10:22
(4) или использовать поиск обязанность ТС-а
7 VankaGT1
 
02.10.19
10:24
(5) Да, точно. Так уже лучше.
8 VankaGT1
 
02.10.19
10:24
(6) Не понял, можно подробнее?