Имя: Пароль:
1C
1С v8
Индексы xBase
0 WSvetlana13
 
03.10.11
20:18
Доброго времени суток, уважаемый ALL!
Может кто научит...
Почему коллекция индексов пуста после добавления индекса:

xB = Новый xBase;
xB.Поля.Добавить("CODE", "S", 5);
xB.Поля.Добавить("NAME", "S", 40);
// Добавим индекс по полю CODE:
xB.Индексы.Добавить("IDXCODE","CODE", Истина);
xB.СоздатьФайл("c:\test.dbf", "c:\test.cdx");

Если посмотреть в отладчике на последней строке кода, то xB.Индексы.Количество()=0.
В файл при этом что-то пишется (что именно не могу сказать-нечем посмотреть). Как можно перебрать коллекцию индексов?
1 WSvetlana13
 
03.10.11
20:58
Сама и нашла ответ-коллекция появляется после
xB.Записать();
2 Быдло замкадное
 
03.10.11
21:09
xB - хороший смайл
как и xD