Внешняя обработка табличной части Ведомость на выплату

1. user701185_vadim.seliverstov 15.09.17 08:42 Сейчас в теме
Добрый день, пишу обработку заполнения табличной части документа Ведомость на выплату через банк . Платформа 8.3.10, ЗУП 3.1. Столкнулся с проблемой при переборе строк табличной части Состав обрабатываются не все строки. Мне нужно по отбору удалить некоторые строки из ТЧ. Если ради эксперимента использовать метод ВладелецФормы.Объект.Состав.Удалить(СтрокаСостав), то удаляется ровно половина строк ТЧ. В чем может быть проблема?

&НаКлиенте
Процедура ВыполнитьКоманду(ИдентификаторКоманды, ОбъектыНазначенияМассив) Экспорт
ЭтотОбъект.ЭтаФорма.Открыть();

КонецПроцедуры	

&НаКлиенте
Процедура Заполнить(Команда)
П = Новый Структура("Ключ", ВладелецФормы.Объект.Ссылка);
ДокФорма=ПолучитьФорму("Документ.ВедомостьНаВыплатуЗарплатыВБанк.ФормаОбъекта",П);	
КомандаЗаполнить=ДокФорма.Команды.Найти("Заполнить");  	
ДокФорма.Заполнить(КомандаЗаполнить);
КомандаЗаписать=ДокФорма.Команды.Найти("Записать");  	
ДокФорма.Записать(КомандаЗаписать);

Для Каждого СтрокаСостав Из ВладелецФормы.Объект.Состав Цикл

		ВладелецФормы.Объект.Состав.Удалить(СтрокаСостав);
	
КонецЦикла;	

ЭтотОбъект.ЭтаФорма.Закрыть();
КонецПроцедуры
Показать
Прикрепленные файлы:
ЗаполнитьПоРасчетчику.epf
По теме из базы знаний
Найденные решения
2. CyberBob 4 15.09.17 11:30 Сейчас в теме
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. CyberBob 4 15.09.17 11:30 Сейчас в теме
3. user701185_vadim.seliverstov 15.09.17 14:52 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот