ИндексыСхемыЗапроса.Сдвинуть

Методы · Move

Сдвигает элемент в коллекции на указанное число позиций.

Синтаксис

Сдвинуть(<Смещение>)
Полное описание, параметры и ограничения

ИндексыСхемыЗапроса.Сдвинуть (QuerySchemaIndexes.Move)

ИндексыСхемыЗапроса (QuerySchemaIndexes)

Сдвинуть (Move)

Доступен, начиная с версии 8.3.25.

Синтаксис:
Сдвинуть(<Смещение>)
Параметры:

<Смещение> (необязательный)
Тип: Число.
Количество позиций, на которое следует сдвинуть элемент. Положительное значение соответствует смещению элемента в сторону конца списка (увеличение индекса), отрицательное - к началу.
Описание:

Сдвигает элемент в коллекции на указанное число позиций.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Использование в версии:

Доступен, начиная с версии 8.3.25.

Методическая информация

Практические примеры

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

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

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

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

Подготовка

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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