Поделиться через


Отображение или скрытие элементов формы

Эта тема относится к Dynamics 365 Customer Engagement (on-premises). Версию этой темы для Power Apps см. по адресу: Отображение или скрытие элементов формы управляемого моделью приложения

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

Заметка

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

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

См. также

Создание бизнес-правил и рекомендаций для применения логики в форме
formContext.ui.tabs (справочник клиентского API-интерфейса)
formContext.ui.sections (справочник клиентского API-интерфейса)
setVisible (справочник клиентского API-интерфейса)