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