8.х Выгрузить полностью ВСЕ записи из Справочника (клиент) ?

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем cobra77777, 10 ноя 2012.

  1. TopicStarter Overlay
    cobra77777
    Offline

    cobra77777 Опытный в 1С

    Регистрация:
    20 апр 2012
    Сообщения:
    154
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте!

    Есть код:
    Вопрос: Как выгрузить полностью ВСЕ записи из Справочника ? Выгружается только последняя запись.


    БД = Новый XBase;
    БД.Поля.Добавить("Code","N",6,0);
    БД.Поля.Добавить("Name","S",30);
    БД.СоздатьФайл("C://1.dbf");
    Выборка = Справочники.Клиент.Выбрать();
    Пока Выборка.Следующий() Цикл
    БД.Добавить();
    БД.Code = Выборка.Код;
    БД.Name = Выборка.Наименование;
    КонецЦикла;
    БД.Записать();
    БД.ЗакрытьФайл();

    Спасибо.

    Вопрос решен.
  2. Tiger86
    Offline

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

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    Код:
    БД = Новый XBase;
    БД.Поля.Добавить("Code","N",6,0);
    БД.Поля.Добавить("Name","S",30);
    БД.СоздатьФайл("C://1.dbf");
    Выборка = Справочники.Клиент.Выбрать();
    Пока Выборка.Следующий() Цикл
    БД.Добавить();
    БД.Code = Выборка.Код;
    БД.Name = Выборка.Наименование;
    БД.Записать();
    КонецЦикла;
    //БД.Записать();
    БД.ЗакрытьФайл();
  3. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.990
    Симпатии:
    399
    Баллы:
    104
    Записать в цикле делай.

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