Расширение объекта таблицы внешнего источника данных.ПараметрыВыбора

Свойства

Значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора.

Полное описание, параметры и ограничения

Значения, по которым проверяется возможность выбора для форм, находящихся в режиме выбора.

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

Форма объекта внешней таблицы: чтение и параметры выбора

Расширение формы даёт собственные методы без отдельного конструктора. Прочитать обновляет объект формы; параметры выбора читаются как фиксированная структура.

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

Синтаксический пример в модуле формы объекта внешней таблицы Аналитика.Товары, где предоставлено расширение объекта таблицы внешнего источника данных. В выгрузке справки контекст доступности расширения не указан; пример не подтверждает его работу в тонком клиенте или в произвольной общей форме.

Подготовка

  1. В источнике Аналитика настройте объектную внешнюю таблицу Товары и её форму объекта. Эти фрагменты помещаются именно в модуль такой формы, а не в общий модуль.

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

ЭтотОбъект.Прочитать();
Сообщить("Режим выбора: " + Строка(ЭтотОбъект.РежимВыбора));
Сообщить("Выбор доступен: " + Строка(ЭтотОбъект.ВыборДоступен));
Для Каждого Параметр Из ЭтотОбъект.ПараметрыВыбора Цикл
    Сообщить(Параметр.Ключ + " = " + Строка(Параметр.Значение));
КонецЦикла;
АдресОбъекта = ЭтотОбъект.ПолучитьНавигационнуюСсылкуОбъекта();
Сообщить(АдресОбъекта);

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

  1. Разместите фрагмент в существующей форме объекта внешней таблицы.

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

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

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

  1. При наличии параметров отображаются их настоящие ключи и значения; при пустой структуре цикл ничего не выводит.

  2. Признаки выбора зависят от фактического способа открытия формы и объекта, а не обязаны быть Истина.

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

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

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

  1. Нельзя получить это расширение произвольным Новый или передать вместо него обычную структуру. Контекст доступности в выгрузке не указан.

  2. Если передавать представление и внешние данные навигационной ссылки, нужны оба аргумента вместе; здесь используется вариант без них.

  3. Прочитать обновляет объект клиентской формы; учтите свои несохранённые изменения перед будущим вызовом.

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

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

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

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

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