Написал код обработки (конечно не без помощи интернета) и не могу понять где ошибка... Ребята помогите плиз...
Собственно сам код:
//Очистить предыдущие значения.
ТаблицаДокумента.Очистить();
ТаблицаДокумента.Колонки.Очистить();
// Создать колонки табличного документа
ТаблицаДокумента.Колонки.Добавить("Дата",ОписаниеТиповС,"Дата",5);
ТаблицаДокумента.Колонки.Добавить("Номер",ОписаниеТиповЧ,"Номер",11);
ТаблицаДокумента.Колонки.Добавить("Район",ОписаниеТиповС,"Район",25);
ТаблицаДокумента.Колонки.Добавить("Маршрут",ОписаниеТиповС,"Маршрут",25);
ТаблицаДокумента.Колонки.Добавить("Кол-во ТТ",ОписаниеТиповЧ,"КоличествоТТ",5);
ТаблицаДокумента.Колонки.Добавить("Вес",ОписаниеТиповЧ,"Вес",6);
// Последовательное чтение строк с выбранного листа
Для Строка = 1 По ExcelПоследняяСтрока Цикл
// Обработка нажатия Ctrl + Break
ОбработкаПрерыванияПользователя();
// Добавить данные в табличную часть экранной формы
Стр=ТаблицаДокумента.Добавить();
Стр.Номер = Строка;
Попытка
Стр.Дата = ExcelЛист.Cells(Строка, 1).Value;
Стр.Номер = ExcelЛист.Cells(Строка, 2).Value;
Стр.Район = ExcelЛист.Cells(Строка, 3).Value;
Стр.Маршрут = ExcelЛист.Cells(Строка, 4).Value;
Стр.КоличествоТТ = ExcelЛист.Cells(Строка, 5).Value;
Стр.Вес = ExcelЛист.Cells(Строка, 6).Value;
Ошибку выдает при очистке предыдущего значения...
Сообщение отредактировал MATEVI - 10.11.11, 14:51
Причина редактирования: ПРАВИЛА п. 12 А ВООБЩЕ ПРОЧТИТЕ НАШИ ПРАВИЛА. ИЛИ В СЛЕДУЮЩИЙ РАЗ ПОЕДЕТ В КОРЗИНУ!