1C. Пользовательская видимость элементов формы

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

Дано

Форма параметров обработки, с тремя страницами «Параметры подключения», «Логирование» и «Дополнительно».

1C. Пользовательская видимость элементов формы

Задача

По умолчанию скрыть закладку «Дополнительно», но с возможность его отобразить при необходимости из режима 1С:Предприятие.

Решение

Реализуется данное требование достаточно просто, в конфигураторе для страницы «Дополнительно» переходим в свойство Пользовательская видимость и снимаем галочку «Видимость». Свойство Пользовательская видимость задает видимость элемента по умолчанию.

1C. Пользовательская видимость элементов формы

Теперь форма откроется со скрытой страницей «Дополнительно», для ее отображения необходимо перейти в меню «Еще» и установить видимость для страницы.1C. Пользовательская видимость элементов формы

 

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

1C. Пользовательская видимость элементов формы

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

Понравилась статья? Поделиться с друзьями:
Комментарии: 11
  1. Матвей

    Здравствуйте,
    А можно ли этим свойством управлять программно? И если можно, то как?

    1. Guesto (автор)

      Матвей, к сожалению программного управления данным свойством не знаю. Синтаксис помощник, так же ничего не выдает.
      Видимо ни как, если найду решение — напишу.

      1. Guesto (автор)

        Матвей, по данному разработчики 1С отвечают, что пользовательская видимость может быть изменена только пользователем. Программного изменения быть не может.

  2. Матвей

    Если просто установить Видимость = Ложь, то тогда этого элемента не будет в «Изменить форму», а хочется чтобы был

    1. Guesto (автор)

      Как описано выше, не получится программно(

  3. ЕСТЬТГДД

    Что же, что же… Где эта дрянь правится программно?

    1. Guesto (автор)

      ЕСТЬТГДД, сосбтвенно нигде!
      Пользовательская видимость может быть изменена только пользователем.

      1. Михаил

        Нужно было выводить комментарий в списке заказов. Без снятия с поддержки через расширение добавляем форму. Ставим галочку видимости в пользовательской видимости.
        Программно к сожалению никак. Хорошо хоть через механизм расширений переопределить можно.

        1. Guesto (автор)

          Верно, расширения могут помочь в данном случае.

  4. Константин

    Спасибо! :idea: :idea: :idea:

    1. Guesto (автор)

      Пожалуйста!

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: