Синтаксис: Получить настоящей коллекции дополнительных индексов

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

Ограниченный образец чтения реального дополнительного индекса.

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

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

Подготовка

  1. Не автономный фрагмент: ДополнительныеИндексыТаблицы — реально предоставленная ДополнительныеИндексы своего описания таблицы.

  2. Выгрузка не содержит конструктора и законченной короткой фабрики. Не заменяйте ее индексами ТаблицаЗначений: это другой тип.

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

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

  1. Используйте настоящую непустую коллекцию.

  2. Проверьте опубликованный вызов Получить без параметров.

  3. Изучите фактически возвращенный индекс в отладчике.

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

  1. Не вызывайте метод на пустой коллекции.

  2. Не выдумывайте аргумент индекса, отсутствующий в синтаксисе этой страницы.

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

Ограниченный образец чтения реального дополнительного индекса.

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

  1. Описание говорит о получении по индексу, а сигнатура печатает Получить(). Это противоречие документации, не заявленный проверенный алгоритм выбора конкретного индекса.

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

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

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

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

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