8.х Заполнить РС из ДБФ файла

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

  1. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Делаю загрузку из ДБФ в регистр сведений загрузка проходит но врегистре сохраняется только последняя строка из файла дбф
    Код:
    Пока Не ФайлДБФ.ВКонце() Цикл
    ЗаписьРС.Период=ТекущаяДата();	
    ЗаписьРС.Код=ФайлДБФ.cto;	
    Сообщить("Загружаемся Код "+ЗаписьРС.Код);
    Если НЕ ФайлДБФ.ВКонце() Тогда
    ФайлДБФ.Следующая();//перебираем табличную часть
    <span style='cursor: pointer; color:red' Onclick="window.open('http://www.1c-pro.ru/wiki/index.php/иначе')">		Иначе	</span>
    Прервать; 
    КонецЕсли;
    ЗаписьРС.Записать();
    КонецЦикла;
    
    
    Подскажите как правильно, чтоб создавалась новая строка, а не перезаписывалась старая
  2. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Так вы объект ЗаписьРС инициализировали до цикла (как я вижу).
    А потом в этот ОДИН экземпляр объекта просто меняете реквизиты.
    Т.е. вы родили ребенка, а потом до офигения называете его одного то Колей, то Васей, то Настей...

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