Методы
Синтаксис:
Добавить(<Имя>, <Выражение>, <Уникальность>, <У6ывание>, <Фильтр>)
Параметры:
<Имя> Обязательный
Тип: Строка. Имя создаваемого индекса. Поддерживаются только латинские имена индексов длиной до 10 символов.
<Выражение> Обязательный
Тип: Строка. Выражение индекса.
<Уникальность> Необязательный
Тип: Булево. Признак уникальности создаваемого индекса. Истина - уникальный. Ложь - неуникальный.
Значение по умолчанию: Ложь.
<Убывание> Необязательный
Тип: Булево. Признак того, что создаваемый индекс будет убывающим. Истина - убывает. Ложь - возрастает.
Значение по умолчанию: Ложь.
<Фильтр> Необязательный
Тип: Строка. Выражение фильтра индекса. Значение по умолчанию: ".Т.".
Описание:
Добавляет новый индекс в коллекцию индексов таблицы базы данных.
Пример:
хВ = новый xBase;
хВ.поля.добавить ("CODE", "S", 5);
ХВ.Поля.Добавить("NАМЕ","S" , 40);
// Дбавим индекс по полю CODE:
хВ.Индексы.Добавить(" IDXCODE" , "CODE" , Истина) ;
хВ.СоздатьФайл("с:\test.dbf", "c:\test.cdx") ;
Синтаксис:
Количество()
Возвращаемое значение:
Тип: Число. Количество индексов таблицы.
Описание:
Позволяет получить количество индексов таблицы базы данных.
Примечание:
Количество индексов отлично от нуля, если открыт либо создан индексный файл.
Пример:
хВ = Новый xBase;
xB.OткрытьФайл("c:\test.dbf"',"c:\test.cdx");
// Получим количество индексов
КоличествоИндексов = хВ.Индексы.Количество();
«««««««««« | 1С:Предприятие 8.0 | »»»»»»»»»» |