Обычная форма загрузки настроек: вернуть выбранный действительный ключ

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

Настоящий выбор для вызывающего механизма загрузки.

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

Модуль своей обычной формы; толстый клиент.

Подготовка

  1. Своя обычная форма, используемая подсистемой как форма загрузки настроек. КлючУчебногоВарианта — строковый реквизит с ключом реально сохраненного собственного варианта.

  2. Вызывающий механизм должен загрузить настройки по возвращенному ВыборНастроек. Здесь нельзя подставлять выдуманный ключ рабочего хранилища.

Процедура ПодтвердитьЗагрузку()
    Если ПустаяСтрока(КлючУчебногоВарианта) Тогда
        ВызватьИсключение "Выберите свой существующий вариант";
    КонецЕсли;
    Выбор = Новый ВыборНастроек(КлючУчебногоВарианта);
    ЭтотОбъект.Закрыть(Выбор);
КонецПроцедуры

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

  1. Выберите действительный собственный ключ.

  2. Создайте результат выбора.

  3. Закройте форму с этим результатом.

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

  1. Сопоставьте ключ с существующей собственной настройкой.

  2. При отказе возвращайте Неопределено, не пустую фиктивную настройку.

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

Настоящий выбор для вызывающего механизма загрузки.

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

  1. Пример не запускался в 1С. Используйте только свои подготовленные элементы; имена элементов в коде должны совпадать с редактором формы.

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

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

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

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

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