дРУЗЬЯ. Есть ексель файлик который хочу загрузить в РС где период обязательная строка. всего допустим 10 строк 4, 6 - заполнены периодом, как 1-су сказать, что нужно записать в регистр толь эти строки?
сейчас я пишу так, но это не правильно и оно не работает.
ТЗ = Новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("ГруппПериод", общегоНазначения.ОписаниеТипаДата(ЧастиДаты.ДатаВремя)); ///колонка 3
КолСтрок = ТекстовыйДокумент.КоличествоСтрок();
Для номерСтроки = 2 По КоличествоСтрок Цикл
"код.....код......код"
НоваяСтрока = ТЗ.Добавить();
НоаяСтрока.ГруппПериод = Дата(значениеКолонокВСтроке[3]);
КонецЦикла;
данныедлярегистра = РегистрыСведений.МойРегистр.СОздатьНаборЗаписей();
данныедлярегистра .отбор.Регистратор.Значение = ДокСылка;
Для каждого из ТЗ Цикл
Если значениеКолонокВСтроке[3] <> ""Тогда
НоваяСтрока=МойРегистр.Добавить();
НоваяСтрока.Период = Строка.ГруппПериод
КонецЕсли
КонецЦила
МойРегистр.Записать()
здесь он просто ругается на то, что первая строка пустая
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший