ПараметрыДоступнойТаблицыСхемыЗапроса.Индекс

Методы · IndexOf

Получает индекс элемента в коллекции.

Синтаксис

Индекс(<Элемент>)
Полное описание, параметры и ограничения

ПараметрыДоступнойТаблицыСхемыЗапроса.Индекс (QuerySchemaAvailableTableParameters.IndexOf)

ПараметрыДоступнойТаблицыСхемыЗапроса (QuerySchemaAvailableTableParameters)

Индекс (IndexOf)

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

Синтаксис:
Индекс(<Элемент>)
Параметры:

<Элемент> (обязательный)
Тип: ПараметрыДоступнойТаблицыСхемыЗапроса.
Элемент, индекс которого определяется.
Возвращаемое значение:
Тип: Число.
Если не найдено, то возвращается -1.
Описание:

Получает индекс элемента в коллекции.

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

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

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

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

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

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

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

Ограниченный синтаксис Индекс на собственном элементе настоящей коллекции.

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

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

Подготовка

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

  2. Не создавайте такую коллекцию неизвестным конструктором; выберите реальную виртуальную таблицу собственного учебного регистра с параметрами.

Если ПараметрыТаблицы.Количество() = 0 Тогда
    ВызватьИсключение "В реальной таблице нет параметров";
КонецЕсли;
Параметр = ПараметрыТаблицы.Получить(0);
Индекс = ПараметрыТаблицы.Индекс(Параметр);
Сообщить("Индекс собственного первого параметра: " + Строка(Индекс));

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

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

  2. Извлеките ее собственный первый параметр.

  3. Прочитайте его индекс.

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

  1. Первый собственный элемент должен иметь индекс 0.

  2. В справке отсутствие элемента обозначается -1.

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

Ограниченный синтаксис Индекс на собственном элементе настоящей коллекции.

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

  1. Тип параметра Индекс в установленной справке ошибочно или неоднозначно назван типом самой коллекции. Здесь показан обычный синтаксис на реально извлеченном элементе, требующий проверки целевой платформы.

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

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

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

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

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