8.х Регистр сведений

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

  1. TopicStarter Overlay
    OIT
    Offline

    OIT Опытный в 1С

    Регистрация:
    7 май 2007
    Сообщения:
    347
    Симпатии:
    0
    Баллы:
    26
    НаборЗаписей = РегистрыСведений.ВоинскийУчет.СоздатьМенеджерЗаписи();
    НаборЗаписей.Физлицо=НайденныйСотрудник;

    Таким образом этот набор записей очищается и добавляются новые записи
    а мне бы надо к существующему набору записей добавить несколько десятков записей,
    то есть новые физлица, к тому же в этом наборе произведена существенная корректировка
    Как это возможно
    Благодарю Вас
  2. LxS
    Offline

    LxS Разработчик

    Регистрация:
    5 апр 2007
    Сообщения:
    680
    Симпатии:
    0
    Баллы:
    26
    Код:
    НаборЗаписей = РегистрыСведений.ВоинскийУчет.СоздатьНаборЗаписей();
    Если НЕ НаборЗаписей.Выбран() Тогда 
    НаборЗаписей.Прочитать(); 
    КонецЕсли;
    Для Каждого ТекущаяСтрока Из СписокЗначений Цикл
    НоваяСтрока = НаборЗаписей.Добавить();
    НоваяСтрока.Период = ТекущаяДата();
    НоваяСтрока.Физлицо = ТекущаяСтрока.Значение;
    ...
    КонецЦикла;
    НаборЗаписей.Записать();
    
    
    
    
    
    Соответственно, перекраиваешь под свои данные.
    Куча народа убивала регистр неосторожными действиями с набором записей.

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