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


Вопросы и ответы по приложениям на основе модели

Эти часто задаваемые вопросы могут помочь вам решить проблемы, которые могут возникнуть при работе с приложениями на основе моделей.

Как запустить приложение на основе модели?

Чтобы воспроизвести в приложение, вам необходимо назначить роль безопасности и 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

Почему после импорта решения я не вижу все представления?

Изменение приложения на основе модели, которое было создано путем выбора Все при выборе компонента, такого как представление, не отображается после импорта обновления в приложение. Дополнительные сведения: Недавно добавленные компоненты не отображаются в приложении после импорта обновления

Как лучше всего определить мое приложение на основе модели и управлять им?

Мы рекомендуем вам создавать свое приложение в специальном решении. Создавая решение для своего приложения, вы можете поддерживать другие решения без создания каких-либо зависимостей с вашим приложением. Вносите изменения в это решение только тогда, когда вы хотите обновить свое приложение — например, когда вы добавляете, изменяете или удаляете компоненты из приложения. Дополнительные сведения: Создание решения

Что такое 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?