ДобавитьИндекс
Добавить индекс в структуру базы.
Синтаксис:
ДобавитьИндекс(<Название>, <Выражение>, <Уникальность>, <Убывание>, <Фильтр>)
Англоязычный синоним:
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");
См. также: СоздатьФайл, ДобавитьПоле