Вопросы и ответы по приложениям на основе модели
Эти часто задаваемые вопросы могут помочь вам решить проблемы, которые могут возникнуть при работе с приложениями на основе моделей.
Как запустить приложение на основе модели?
Чтобы воспроизвести в приложение, вам необходимо назначить роль безопасности и URL-адрес приложения.
Чтобы поделиться приложением, выберите приложение, а затем на панели команд выберите ...>Поделиться. Появится страница совместного использования приложения, как показано ниже, чтобы вы могли назначить роль безопасности.
URL-адрес приложения можно найти, перейдя в раздел Приложения Power Apps, выбрав приложение, затем выбрав Сведения на панели команд. Дополнительные сведения: Совместное использование приложения
Чтобы воспроизвести приложение, откройте этот URL-адрес в веб-браузере.
Для получения дополнительной информации см. совместное использование приложений на основе моделей
Почему я не могу создать приложение на основе модели?
Наиболее распространенные причины, по которым вы не можете создавать приложения на основе моделей:
- Лицензирование
- Безопасность
- Конфигурация среды
Требуется лицензия Power Apps или Dynamics 365 для создания приложения на основе модели. Больше информации: Лицензионные требования для таблиц в Power Apps. Руководство по лицензированию и Общие сведения о лицензировании Power Platform
Убедитесь, что у вас достаточно прав для создания приложений на основе модели в вашей среде. Дополнительные сведения:
Кроме того, вы можете работать с таблицей с ограничениями. Следующие приложения Dynamics 365 Customer Engagement включают таблицы с ограничениями:
- Dynamics 365 Sales
- Dynamics 365 Customer Service
- Dynamics 365 Field Service
- Dynamics 365 Marketing
- Dynamics 365 Project Service Automation
При работе с этими таблицами убедитесь, что у вас есть соответствующая лицензия на приложения Dynamics 365. Дополнительные сведения: Таблицы с ограничениями
Почему вы не видите мое приложение на основе модели?
Убедитесь, что у вас есть соответствующие права в приложении. Обратитесь к разработчику приложения или администратору, чтобы убедиться, что у вас есть соответствующие роли безопасности для приложения. Дополнительные сведения:
- Привилегии, необходимые для просмотра приложений и доступа к ним.
- Поделиться приложением на основе модели с помощью Power Apps
Почему я не вижу изменения своего приложения на основе модели?
Убедитесь, что вы публикуете настройки своего приложения. Дополнительные сведения:
Также проверьте изменения вашего компонента в активном слое. Вы можете использовать функцию слоя решения в Power Apps, чтобы просмотреть уровни решения для компонента. Дополнительные сведения: Просмотр слоев решения для компонента
Как добавить больше таблиц в мое приложение?
Карта сайта определяет навигацию для вашего приложения на основе модели. Добавить таблицы в карту сайта приложения на основе модели можно в конструкторе карт сайта. Таблицы, не включенные в карту сайта, не будут доступны в вашем приложении. Дополнительные сведения: Создание карты сайта приложения на основе модели с помощью конструктора карты сайта
Как мне поделиться своим приложением?
Вы используете роли безопасности, которые содержат соответствующие привилегии, и назначаете их нужным пользователям, командам и приложениям. Дополнительные сведения: Общий доступ к приложению на основе модели с помощью Power Apps
Почему после импорта решения я не вижу все представления?
Изменение приложения на основе модели, которое было создано путем выбора Все при выборе компонента, такого как представление, не отображается после импорта обновления в приложение. Дополнительные сведения: Недавно добавленные компоненты не отображаются в приложении после импорта обновления
Как лучше всего определить мое приложение на основе модели и управлять им?
Мы рекомендуем вам создавать свое приложение в специальном решении. Создавая решение для своего приложения, вы можете поддерживать другие решения без создания каких-либо зависимостей с вашим приложением. Вносите изменения в это решение только тогда, когда вы хотите обновить свое приложение — например, когда вы добавляете, изменяете или удаляете компоненты из приложения. Дополнительные сведения: Создание решения
Что такое solutionaction
?
Более опытные пользователи могут просмотреть файл customization.xml решения. Когда вы импортируете управляемое решение, customizations.xml может включать свойство solutionaction
при добавлении и удалении компонентов. Возможные значения для solutionaction
:
- Добавлено
- Удаленные
- Изменено
Это значение определяет изменения в текущем слое по сравнению с предыдущим управляемым слоем. Например, при импорте решения solutionAction="Removed"
удалит компонент из приложения. Дополнительные сведения: сообщение Microsoft.Crm.CrmInvalidOperationException: ожидается полный formXml для создания сообщения <formid> формы во время импорта решения
Что такое модуль приложения?
Термин модуль приложения был использован для описания приложений на основе моделей, и appmodule
— это имя, указанное в Microsoft Dataverse и схеме приложений для взаимодействия с клиентами.
Приложение на основе модели включено в отображаемые имена некоторых таблиц, указанных в Power Apps. Для получения информации о таблице appmodule
см. Ссылка на сущность AppModule. Для получения информации об использовании API таблицы appmodule
см. Создание, управление и публикация приложения на основе моделей с помощью кода.
Модули приложений, которые называются приложениями на основе модели в Power Apps, создаются и настраиваются в рамках решения. Решения используются для управления жизненным циклом приложений, и вы можете использовать их для переноса настроек из одной среды в другую. Полезно понимать основы слоев решений.
Я разработчик. Как начать работу?
См. Поддерживаемые настройки для Dataverse.
Как получить помощь?
- Найдите ответы или разместите свои вопросы в сообществе Power Apps.
- Администраторы могут создать запросы в службу поддержки.