Устанавливает признак использования дополнительных индексов. При вызове метода дополнительные индексы не создаются/не удаляются. Создание/удаление индексов выполняется при следующих действиях: тестирование и исправление информационной базы в режиме "Проверка и включение функциональности уровня КОРП", реструктуризация объектов метаданных, тестирование и исправление в режиме "Реструктуризация таблиц информационной базы".
Синтаксис
УстановитьИспользованиеДополнительныхИндексов(<ИспользованиеДополнительныхИндексов>)Полное описание, параметры и ограничения
Глобальный контекст.УстановитьИспользованиеДополнительныхИндексов (Global context.SetAdditionalIndexesUsage)
Глобальный контекст (Global context)
УстановитьИспользованиеДополнительныхИндексов (SetAdditionalIndexesUsage)
Доступен, начиная с версии 8.3.26.
Синтаксис:
УстановитьИспользованиеДополнительныхИндексов(<ИспользованиеДополнительныхИндексов>)
Параметры:
<ИспользованиеДополнительныхИндексов> (обязательный)
Тип: Булево.
Истина - устанавливает использование дополнительных индексов,
Ложь - отключает использование дополнительных индексов.
Описание:
Устанавливает признак использования дополнительных индексов.
При вызове метода дополнительные индексы не создаются/не удаляются.
Создание/удаление индексов выполняется при следующих действиях:
тестирование и исправление информационной базы в режиме "Проверка и включение функциональности уровня КОРП",
реструктуризация объектов метаданных,
тестирование и исправление в режиме "Реструктуризация таблиц информационной базы".
Доступность:
Сервер, толстый клиент, внешнее соединение.
Использование в версии:
Доступен, начиная с версии 8.3.26.
Методическая информация
Практические примеры
Включить настройку дополнительных индексов
Установка признака сама по себе не создает и не удаляет индексы.
Где и как запускать
Обычный сервер 1С; также указанные глобальные административные методы могут быть доступны толстому клиенту и внешнему соединению.
Подготовка
Вставьте блок в модуль собственной управляемой формы. Клиентскую процедуру вызовите из обработчика своей кнопки; серверную — через собственный серверный обработчик команды. Специальное место вставки указано отдельно.
Только собственная учебная копия базы с необходимыми правами. Не выполняйте административный пример в рабочей базе.
Проверьте права и применимость дополнительной функциональности своей учебной базы. Реструктуризацию и тестирование этим кодом не запускайте.
&НаСервереБезКонтекста
Процедура НастроитьУчебныеИндексы()
ДоИзменения = ПолучитьИспользованиеДополнительныхИндексов();
УстановитьИспользованиеДополнительныхИндексов(Истина);
ПослеИзменения = ПолучитьИспользованиеДополнительныхИндексов();
Сообщить("До: " + Строка(ДоИзменения) + "; после: " + Строка(ПослеИзменения));
КонецПроцедурыРазбор по шагам
Прочитайте исходную настройку.
Включите признак.
Прочитайте его снова.
Как проверить результат
Вывод использует два настоящих чтения API.
Не объявляйте индексы созданными по одному изменению признака.
Ожидаемый результат
Показано изменение настройки использования индексов.
На что обратить внимание
Создание или удаление выполняется при отдельно предусмотренных действиях реструктуризации и тестирования базы.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.