Имя: Пароль:
1C
1С v8
вывести реквизит элемента в табличное поле обычные формы 1с 8
0 DmitriyDI
 
28.12.16
12:45
добавил при выводе строки:

ОформлениеСтроки.Ячейки.Артикул.Текст = Формат(ДанныеСтроки.Номенклатура.Код, "ЧГ=");

Смотрю в отладчике очень затратно, как сделать менее затратной эту задачу?
1 Mort
 
28.12.16
12:46
ПриПолученииДанных, коды запросом.
2 DmitriyDI
 
28.12.16
13:17
(1) спасибо, получилось все
3 DmitriyDI
 
28.12.16
16:33
(0) все равно работает долго, можно как-то заполнить данными поле через установить текст при открытии формы?
4 Fragster
 
гуру
28.12.16
16:44
(3) первым циклом запихиваешь в соответствие ключом номенклатуру, значением - строку списка. в этом же цикле массив номенклатур и очищаешь текст в строках.

далее - 1 запрос, получающий все данные, с отбором по массиву, полученному в первом цикле.

при обходе выборки по ключу соответствия устанавливаешь значения текста соответствующих строк.

это достаточно быстро.
5 DmitriyDI
 
28.12.16
16:53
(4) Получилось так сделал ТЗ товар код при открытии, и в ней при выводе строки ищу, все вроде пошло
6 Михаил Козлов
 
28.12.16
17:01
(5) Можно и через ТЗ, но соответствие, вроде, быстрее (см. 4)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.