Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Платформа компонентов Power Apps позволяет профессиональным разработчикам и разработчикам приложений создавать компоненты кода для приложений на основе модели и холста. Эти компоненты кода могут обеспечить расширенный опыт для пользователей, работающих с данными в формах, представлениях и на панелях мониторинга. Дополнительные сведения о платформе компонентов Power Apps.
Теперь Power Pages поддерживает элементы управления, созданные для приложений на основе модели, созданных с помощью платформы компонентов Power Apps. Чтобы использовать компоненты кода на веб-страницах сайта Power Pages, выполните следующие действия.
Выполнив эти действия, пользователи могут взаимодействовать с компонентом кода с помощью веб-страницы с соответствующим компонентом формы .
Предварительные условия
- Для включения компонента кода в среде требуются права системного администратора.
- Версия сайта Power Pages должна быть 9.3.3.x или выше.
- Ваш начальный программный пакет для сайта должен быть версии 9.2.2103.x или выше.
Создание и упаковка компонента кода
Чтобы узнать о создании и упаковке компонентов кода в платформе компонентов Power Apps, перейдите к разделу "Создание первого компонента".
Поддерживаемые типы полей и форматы
Порталы Power Pages поддерживают ограниченные типы полей и форматы для использования компонентов кода. В следующей таблице перечислены все поддерживаемые типы полей и форматы:
Валюта
DateAndTime.DateAndTime
DateAndTime.DateOnly
Decimal
Перечисление
Число с плавающей точкой
Несколько
Набор параметров
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
Целое
Дополнительные сведения см. в разделе "Список атрибутов и описания".
Неподдерживаемые компоненты кода на порталах Power Pages
- Следующие API компонента кода не поддерживаются:
- Для элемента использует-функцию не должно быть задано значение true.
- Элементы значения не поддерживаются в Power Apps component framework.
- Элементы управления Power Apps Component Framework (PCF), привязанные к нескольким полям в форме, не поддерживаются.
Добавление компонента кода в поле в приложении на основе модели
Чтобы узнать, как добавить компонент кода в поле в приложении на основе модели, перейдите к разделу "Добавление компонента кода в поле".
Внимание
Компоненты кода для порталов Power Pages доступны для веб-браузеров с использованием параметра клиента Интернет.
Вы также можете добавить компонент кода в форму, используя Рабочая область данных.
При редактировании формы Dataverse в конструкторе форм рабочей области данных выберите поле.
Выберите +Компонент и выберите соответствующий компонент для поля.
Выберите Сохранить и Опубликовать форму.
Настройка сайта Power Pages для компонента кода
После добавления компонента кода в поле в приложении на основе модели вы можете настроить Power Pages для использования компонента кода в форме.
Есть два способа включить компонент кода.
Включите компонент кода в студии дизайна
Чтобы включить компонент кода в форме с помощью студии дизайна.
После добавления формы на страницу выберите поле, в котором вы добавили компонент кода и выберите поле "Изменить".
Выберите поле Включить пользовательский компонент.
При предварительном просмотре сайта вы должны увидеть включенный пользовательский компонент.
Включить компонент кода в приложении Portals Management
Чтобы добавить компонент кода в базовую форму с помощью приложения "Управление порталами":
Откройте приложение Управление порталом.
В левой области выберите Базовые формы.
Выберите форму, к которой необходимо добавить компонент кода.
Выберите Связанный.
Выберите Метаданные базовой формы.
Выберите Создать метаданные базовой формы.
Выберите Тип как Атрибут.
Выберите Логическое имя атрибута.
Введите Метка.
Для Стиль элемента управления выберите Компонент кода.
Сохраните и закройте форму.
Компоненты кода, использующие веб-API портала
Компонент кода может быть создан и добавлен на веб-страницу, которая может использовать веб-API портала для выполнения действий создания, получения, обновления и удаления. Эта функция позволяет расширить возможности настройки при разработке портальных решений. Дополнительные сведения см. в разделе "Реализация примера компонента веб-API портала".
Следующие шаги
Учебник: использование компонентов кода на порталах