Синтаксис: опубликованный Сдвинуть коллекции индексов схемы

Учебные задачи

Ограниченный образец сигнатуры, а не выдуманный вариант с двумя аргументами.

Где и как запускать

Сервер либо толстый клиент; собственные учебные объекты.

Подготовка

  1. Не автономный фрагмент: Индексы — настоящая ИндексыСхемыЗапроса собственного подготовленного запроса с двумя индексами временной таблицы.

  2. Операция относится к описанию запроса, не к физическим индексам рабочей базы; ничего не выполняйте над продуктивной БД.

До = Индексы.Количество();
Если До < 2 Тогда
    ВызватьИсключение "Нужны два собственных индекса схемы";
КонецЕсли;
Индексы.Сдвинуть(1);
Сообщить("Количество индексов после сдвига: " + Строка(Индексы.Количество()));

Разбор по шагам

  1. Получите свою непустую коллекцию индексов.

  2. Вызовите опубликованный вариант с одним смещением.

  3. Сравните порядок в своей схеме запросов.

Как проверить результат

  1. Количество должно остаться прежним при принятом платформой вызове.

  2. Отдельно проверьте, какой элемент смещает этот вариант в вашей целевой платформе.

Ожидаемый результат

Ограниченный образец сигнатуры, а не выдуманный вариант с двумя аргументами.

На что обратить внимание

  1. Установленная справка задает только Смещение и не объясняет выбор элемента коллекции. Здесь не добавлен недокументированный первый аргумент; требуется проверка целевой платформы.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.