Имя: Пароль:
1C
1С v8
табличная часть и субконто
0 Nst
 
17.05.17
14:44
Здравствуйте!
подскажите, пожалуйста. как перебрать табличную часть документа и изменить значение субконто?
документ - отражениеЗарплатыВучете

Для Каждого ТекущаяСтрока Из ЭлементыФормы.ОтражениеЗарплатыВУчете.Значение Цикл     
Если Проводка.СчетКт = ПланыСчетов.Хозрасчетный.РасчетыПоПрочимОперациям Тогда    
Проводка.СубконтоКт.РаботникиОрганизаций = Объект.Сотрудник;
    КонецЕсли;
    КонецЦикла;
    Проводки.Записать();
    
    Сообщить("Обработка завершена");

в том направлении хоть думаю?
всем спасибо!
1 Ёпрст
 
гуру
17.05.17
15:36
(0) нет
2 Ёпрст
 
гуру
17.05.17
15:37
не надо перебирать ЭлементыФормы, нужно напрямую обращаться к табличной части по Имени.
3 Ёпрст
 
гуру
17.05.17
15:39
Ну и всё остальное, тоже в топку
4 lubitelxml
 
17.05.17
15:42
(2) +1. Лучше запросом выбрать данные, потом обработать
5 Ц_У
 
17.05.17
16:07
(4) лучше для кого, для сервера, для производительности?
6 Ц_У
 
17.05.17
16:09
(0) задача какая и для чего это нужно?