Имя: Пароль:
1C
 
заполнение табличных частей документа из файла
0 Lone HermiT
 
05.11.20
16:47
Мужики, в общем, нужно из текстового файла загрузить документ. стандартные реквизиты заполняю, с этим никаких проблем. но вот с табличной частью есть. в общем, есть таблица, которая хранит описание всех реквизитов табличных частей и их значения. нужно сделать запись в табличную часть документа. проблема возникает с тем, что не могу правильно написать условия на проверку. т.е. в таблице есть такие столбцы, как "ИмяТЧ" - Имя Табличной Части, "НомерСтроки" - номер строки табличной части.
Так вот, не могу допереть, как написать условие. нужно сделать проверку на то, отличается ли значение "ИмяТЧ" и "НомерСтроки". Типо если значение номера строки не совпадает с номером строки предыдущей строки, то создать новую строку.
пишу:
ТекущаяСтрока = "";
Если ТекущаяСтрока <> СтрокаТаблицаЗначений Тогда
НовСтр[СтрокаТаблицыЗначений.ИмяРеквизита] = СтрокаТаблицыЗначений.Значение;

Не могу понять, как сделать так, чтобы если они не равны, он добавлял строку, потом заполнял ее, а когда переходит к новой строке из таблицы, где номер строки будет равен предыдущей, также заполнил ее.
1 Lone HermiT
 
05.11.20
16:49
Строку добавляю не как написал (НовСтр[СтрокаТаблицыЗначений.ИмяРеквизита] = СтрокаТаблицыЗначений.Значение), а НовСтр = НовДок [СтрокаТаблицыЗначений.ИмяТЧ].Добавить();
не ту строку скопировал
AdBlock убивает бесплатный контент. 1Сергей