7.7 Индексы в ДБФ

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем Cooper-Mixal, 28 авг 2008.

  1. TopicStarter Overlay
    Cooper-Mixal
    Offline

    Cooper-Mixal Опытный в 1С

    Регистрация:
    29 июн 2008
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Добрый день!!!

    Не могу понять почему выгружаемый файл не индексируется!


    Это при создании ДБФ
    Код:
    ДБФ.ДобавитьПоле("TYPE"     ,"N",1,0);
    ДБФ.ДобавитьПоле("DATADOC"   ,"S",8,0);
    ДБФ.ДобавитьПоле("NOMDOC"  ,"S",25,0);
    ДБФ.ДобавитьПоле("KOD" ,      "N",8,0);
    
    ДБФ.ДобавитьИндекс("Nomdocs", "NOMDOC", 0, 0, "");  
    ДБФ.ДобавитьИндекс("kods", "KOD", 0, 0, "");  
    ДБФ.ДобавитьИндекс("Nomcd", "KOD"+"NOMDOC", 0, 0, ""); 
    ...............
    ДБФ.СоздатьФайл(ФайлВыгрузки); 
    ДБФ.СоздатьИндексныйФайл(ФайлИндекса);
    .............................
    ДБФ.ТекущийИндекс("Nomcd");
    ДБФ.ЗакрытьФайл();
    
    
    Индекс идет только по полю nomdoc, мне нужно чтобы по номдок и по код!

    Не пойму в чем ошибка!
  2. TopicStarter Overlay
    Cooper-Mixal
    Offline

    Cooper-Mixal Опытный в 1С

    Регистрация:
    29 июн 2008
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Или как по другому отсортировать файл ДБФ по двум полям????
  3. TopicStarter Overlay
    Cooper-Mixal
    Offline

    Cooper-Mixal Опытный в 1С

    Регистрация:
    29 июн 2008
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Всем спасибо :/, сам сделал.

    Тема закрыта!

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