Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 сен 2024, 01:36

Загрузка в табличное поле в 1с.

Автор mila1231, 18 апр 2016, 11:43

0 Пользователей и 1 гость просматривают эту тему.

mila1231

Помогите разобраться с кодом. Код не мой, найден на просторах интернета, пояснения есть, но возникли собственно вопросы, а спросить не у кого.
Собственно 1с8, приложение обычное, ТабЗагрузки=Табличноеполе, Тип=таблицаЗначений
текст = Новый ТекстовыйДокумент;
Попытка
//обязательно устанавливаем кодировку, в которой наш файл
текст.Прочитать(путьКФайлуЗагрузки,КодировкаТекста.UTF8);
Исключение
Сообщить("Не удалось прочитать файл: "
+ ОписаниеОшибки(),СтатусСообщения.ОченьВажное);
Возврат;
КонецПопытки;
табЗагрузки.Очистить();//очищаем таблицу
табЗагрузки.Колонки.Очистить();//удаляем колонки, так как их состав мог измениться
квоСтрок = текст.КоличествоСтрок();
Если Не квоСтрок > 0 Тогда
Сообщить("Файл пустой",СтатусСообщения.Внимание);
Возврат;
КонецЕсли;


ошибка вот здесь  табЗагрузки.Колонки.Очистить();
т.е он не понимает, что такое элемент колонки. Может кто скажет почему.

mila1231

всем спасибо разобралась, просто была привязка к табличной части, и простое удаление табличной части и изменение свойств табличного поля не помогло, надо было заново элемент на форму кидать.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск