Учебный курс: Подготовка на 1С:Специалист по платформе 1С:Предприятие 8.3
Решение задач по управляемым формам – тема № 8:
Как при помощи функциональных опций управлять видимостью элементов формы
В платформе «1С:Предприятие» существует механизм функциональных опций. При помощи него в конфигурации можно выделить функционал (перечень объектов метаданных и их реквизитов), которые будут доступны или недоступны пользователю в зависимости от данных, содержащихся в информационной базе. Например, если в базе константа ИспользоватьВалютныйУчет установлена в значение Истина, то в формах документов пользователю доступно поле Валюта. Если же константа принимает значение Ложь, то поле Валюта не будет вообще отображаться на форме.
На экзамене задача, проверяющая навыки работы с функциональными опциями, может быть сформулирована следующим образом:
Для отгрузки товаров клиенту в конфигурации используется документ РасходнаяНакладная. В шапке документа присутствует реквизит Склад. Работать с этим полем (просматривать его, редактировать) могут только те пользователи, у которых есть на это полномочия. Если таких прав на дату документа у пользователя нет, то Склад в документе не будет отображаться. Для управления видимостью склада необходимо применять механизм функциональных опций. Права на работу со складами для пользователя могут изменяться не чаще одного раза в месяц.
Как выбрать подходящие объекты конфигурации для решения задачи
В каркасной конфигурации документ РасходнаяНакладная присутствует. В шапке данного документа создадим реквизит Склад (тип Строка, 15), так как в каркасной конфигурации его нет. Справочника Склады также нет, поэтому для реквизита Склад проще использовать тип Строка.
В тексте задачи явно сказано, что при решении задачи требуется использовать механизм функциональных опций. Поэтому, например, программная работа со свойством Видимость элемента управления на форме будет ошибкой.
К сожалению, у Вас недостаточно прав для дальнейшего просмотра.
Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.
Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.
Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.
Комментарии закрыты