Методы объекта XBase
ДобавитьИндекс
Добавить индекс в структуру базы.
Синтаксис:
ДобавитьИндекс(<Название>, <Выражение>, <Уникальность>, <Убывание>, <Фильтр>)
Англоязычный синоним:
AddIndex
Параметры:
| <Название> | Строковое выражение – имя создаваемого индекса. |
| <Выражение> | Строковое выражение – выражение индекса. |
| <Уникальность> | Числовое выражение – флаг уникальности индекса. 1 – уникальный. 0 – не уникальный. |
| <Убывание> | Числовое выражение – флаг направления убывания индекса: 1 – индекс по убыванию значения ключа. 0 – по возрастанию значения ключа. |
| <Фильтр> | Строковое выражение – фильтр индекса. |
Описание:
Метод ДобавитьИндекс добавляет индекс в описание структуры базы. Выражение индекса и фильтр индекса описаны в разделе "Выражение и фильтр индекса".
Пример:
ДБФ = СоздатьОбъект("XBase");
ДБФ.ДобавитьПоле("CODE", 1, 19, 3);
ДБФ.ДобавитьПоле("NAME", 2, 25, 0);
ДБФ.ДобавитьИндекс("IDXCODE", "CODE", 1, 0, "");
ДБФ.ДобавитьИндекс("IDXNAME", "NAME", 0, 0, "");
ДБФ.СоздатьФайл("mydb.dbf", "mydb.cdx");
См. также: СоздатьФайл, ДобавитьПоле.
