Метод ТИП_SQL.ПЕРЕКЛЮЧИТЬ_ИНДЕКС
Метод ПЕРЕКЛЮЧИТЬ_ИНДЕКС осуществляет переключение между индексными файлами.
ФУНКЦИЯ ПЕРЕКЛЮЧИТЬ_ИНДЕКС(ТИП_СТРОКА: индекс)
Параметры
- индекс
- Имя индекса.
Пример использования
СОЗДАТЬ ( бд, ТИП_SQL ) // создаем объект БД-SQL // создаем индекс NameX по полю iNAIM бд.ЗАПРОС ("CREATE INDEX NameX ON 'produkt.dbf' (iNAIM)") // создаем индекс CodeX по полю iCODE бд.ЗАПРОС ("CREATE INDEX CodeX ON 'produkt.dbf' (iCODE)") // открываем таблицу с индексом NameX бд.ОТКРЫТЬ ("produkt.dbf", "NameX") // ищем по полю iNAIM запись со значением переменной поиск ЕСЛИ бд.НАЙТИ ("iNAIM", поиск) ТО СООБЩЕНИЕ ("Запись найдена:"+СИМВ (13)+СТР (бд.ПОЛЕ ("iNAIM") )+ " "+ СТР (бд.ПОЛЕ ("iCODE")) ) ИНАЧЕ СООБЩЕНИЕ ("Запись не найдена!") КОНЕЦ_ЕСЛИ бд.ПЕРЕКЛЮЧИТЬ_ИНДЕКС ("CodeX") // переключаемся на индекс CODEX // ищем по полю iCODE запись со значением переменной код ЕСЛИ бд.НАЙТИ ("iCODE", код) ТО СООБЩЕНИЕ ("Запись найдена:"+СИМВ (13)+СТР ( бд.ПОЛЕ ("iNAIM") )+ " "+СТР ( бд.ПОЛЕ ("iCODE")) ) ИНАЧЕ СООБЩЕНИЕ ("Запись не найдена!") КОНЕЦ_ЕСЛИ