8.х Помогите с загрузкой в табличную часть

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем alex2512, 7 апр 2008.

  1. TopicStarter Overlay
    alex2512
    Offline

    alex2512

    Регистрация:
    1 апр 2008
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    Помогите новичку. Выбрал из текста строку и разбил на посдстроки. Как полученные результаты вставить в табличную часть справочника?

    Код:
    Процедура Кнопка1Нажатие(Элемент)
    Путь = "g:\111.txt";
    Текст = Новый ЧтениеТекста(Путь, КодировкаТекста.OEM);
    Стр = Текст.ПрочитатьСтроку();
    МассивСтрок	= ОбщегоНазначения.РазложитьСтрокуВМассивПодстрок(Стр," ");
    ЭлементовВМассиве = МассивСтрок.Количество();
    ВходКанал = СокрЛП(МассивСтрок[0]);
    АОН = СокрЛП(МассивСтрок[1]);
    ИсхКанал = СокрЛП(МассивСтрок[2]);
    НабрНом = СокрЛП(МассивСтрок[3]);
    ДатаСтр = СокрЛП(МассивСтрок[4]);
    ВремяСтр = СокрЛП(МассивСтрок[5]);
    Длит = СокрЛП(МассивСтрок[6]);
    КодРазр = СокрЛП(МассивСтрок[7]);
    
    КонецПроцедуры
    
  2. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Код:
    // ищем элемент, в который будем записывать данные
    СсылкаНаЭлемент = Справочники.<ИмяСправоичника>.НайтиПоКоду("<Код>");
    // получам непосредственно объект
    Элементобъект = СсылкаНаЭлемент.ПолучитьОбъект();
    
    СтрокаТЧ = ЭлементОбъект.<Имя табличной части>.Добавить();
    СтрокаТЧ.<Имя поля> = <Значение из массива>
    

Поделиться этой страницей