Написала обработку, на форме которой разместила Табличное поле, имеющее тип "ТаблицаЗначений". Т.е. данные из Эксель сначала загружаю в эту ТаблицуЗначений, назвала ее ТаблицаДокумента. Заполняю эту Таблицу на форме обработки: http://s017.radikal.ru/i436/1112/8e/5dca89bfb2ed.jpg Далее начинаю считывать и заполнять табличную часть документа. В результате создаются лишние строки с пустым количеством (т.е. где ПриходЛ не заполнено, то загружаться не должно). Вот код:
Процедура ЗагрузитьПриходНажатие(Элемент)
ДокПриход = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();
Для Каждого Строка из ТаблицаДокумента Цикл
Если Строка.ПриходЛ <> "0" Тогда // ВОТ ЗДЕСЬ НЕ СРАБАТЫВАЕТ!!!
СтрокаТовары = ДокПриход.Товары.Добавить();
СтрокаТовары.Номенклатура = Справочники.Номенклатура.НайтиПоКоду(Строка.Код).Ссылка;
Если СтрокаТовары.Номенклатура.Пустая() Тогда
Сообщить (Строка.Наименование + " - не загружена!!! Не найден код: " + Строка.Код);
КонецЕсли;
СтрокаТовары.Количество = Строка.ПриходЛ;
КонецЕсли;