Методы объекта 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");
См. также: СоздатьФайл, ДобавитьПоле.