Расширение элементов формы

Типы

Синтаксис и применение Расширение элементов формы в платформе 1С:Предприятие. Описание и примеры кода.

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

Элементы управляемой формы: доступ к своему полю по имени

Видимость собственного элемента меняется через расширенную коллекцию формы.

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

Модуль своей управляемой формы; указанные элементы действительно созданы в этой форме.

Подготовка

  1. В своей управляемой форме создайте числовой реквизит Цена и поле УчебнаяЦена, связанное с ним.

  2. Элементы — настоящая коллекция этой формы; расширение дает доступ к созданным элементам по именам.

&НаКлиенте
Процедура ПереключитьУчебноеПоле()
    Поле = Элементы.УчебнаяЦена;
    Поле.Видимость = Не Поле.Видимость;
    Сообщить("Поле видно: " + Строка(Поле.Видимость));
КонецПроцедуры

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

  1. Получите поле по его действительному имени.

  2. Переключите видимость.

  3. Повторите действие для возврата поля.

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

  1. Цена в данных не должна измениться от скрытия поля.

  2. Проверьте соответствие имени в редакторе формы.

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

Видимость собственного элемента меняется через расширенную коллекцию формы.

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

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

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

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

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

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

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