en en en de en en en da da it da it da da es en da da en da da de da da da sv da en da en en en da pt fr fr de sv da da sv da da en en en en en en en en en en en en en en en en en en da da da tr da en en en en en en en en en ca en en lt en en en en en en en kn da en en nl nl da en da de de en en nl en en nl nl sv en da de de en en nl en en nl nl sv en da de de en en nl en en sv nl da en da de da en en nl en en nl nl sv en da da da en en nl en en nl nl sv en da da da en en nl en en nl nl sv en da de de en en de da da en en da da en da ms en en en en sv da fr da da en en en zh da de en en en en it en da da en da da da
Announcing public preview of Custom Pages for converging model-driven apps and canvas apps | Microsoft Power Apps
Ressourcer til markedslanceringstjenester til partner
Adrian Orth, Principal Program Manager, 27. juli 2021
We are happy to announce te public preview of Custom Pages which was demonstrated at Microsoft Business Applications Summit and mentioned in Better together: introducing Custom Pages and te Modern App Designer. This is a big leap forward in te convergence of model-driven apps and canvas apps into a single Power App. This does not change te support for te stand alone canvas app but enables te new Power App converging model and canvas.
A custom page can be used in places where all pages are supported including main area, dialogs, and te new app side pane.  This allows scenarios like a pixel perfect landing page with data pulled from across te organization, data driven pages that use a record’s data to change te experience, dialog designed to optimize specific business actions, and productivity tools that support te main tasks for te app.
Custom pages can be opened from te sitemap for easy access or can be opened from existing model-driven app logic using te Client API. Custom pages can open other custom pages or model pages.  Te custom page participates in te page stacking te browser or page back buttons.
Custom Pages in a model-driven app provide flexibility and ease of authoring which are difficult to accomplish within existing model pages.  App creation in Power Apps is no longer an upfront decision between te canvas and model.  When you start with te model-driven app you can easily add custom pages to take advantage of te power of canvas authoring.
Te recently announced Introducing te Modern App Designer (Preview) is extended to provide te ability to create or add existing custom pages.
Te canvas designer is used to author te custom page and has been updated to simplify te experience.  Te command bar allows save and publish directly from main experience.  Te insert pane shows te list of controls which are supported initially within te custom page.
For a custom page to work well within te responsive model-driven app, layout containers are te easiest approach providing resize and reflow without any formulas.  Most custom page designs can be accomplished with nesting either vertical or horizontal layout containers.
Navigation from te custom page is managed using existing functions to Navigate and go Back using tables and records as context.
Te custom page will easily allow for data beyond Dataverse using te 400+ connectors available with Power Apps.  With public preview we have enabled te most used connectors such as SharePoint, SQL, Office 365, Outlook, Excel Online, Excel in OneDrive, Power Automate, and custom connectors.  Te status of connectors is available in Add connectors to a custom page for your model-driven app (preview).  Te connectors used within a custom page are consolidated to te PowerApps app (model-driven app) during te publish within te Power Apps app designer.  This enables sharing of consent across multiple custom pages.
Custom pages enable use of te most common out of boks controls which includes te Fluent UI controls found in te canvas apps embedded in Teams.  You can also add custom canvas components to a custom page by authoring your own low code components inside a canvas library and reuse them across single or multiple model-driven applications. Additionally custom page also has support for recently announced general availability of Power Apps component framework for canvas apps.  This framework enables 1st and 3rd party professional developers to extend te custom page seamlessly with pro-dev controls. Code components for custom pages are able to take advantage of model app runtime and hence provide support for additional framework APIs like Web API, Navigation etc which are not yet supported on stand alone canvas apps. For more details please see add code components to a custom page for your model-driven app. Control on te custom page use te default Unified Client theme colors to ensure  consistent experience when running te new converged Power Apps app.
Te custom page is solution aware component that appears in te solution with type Page.  It can be created from te New menu of a solution or from within te Power Apps app designer.  A custom page can be included in one or more Power Apps apps and one or more solutions.  Moving from one environment to another is handled through te normal eksport and import process.  Importing a solution with te model-drive app and linked custom pages will publish both so it is ready to run.
Public preview for custom pages is a big first step in converging model and canvas which starts a journey that we can continue to build on.  More information is available through Overview of custom pages for model-driven apps.  Te feature rollout is already in progress for early stations and will soon be available in additional regions.
We look forward to your feedback on making and running custom pages! Let us know your thoughts and suggestions within te community post Feedback on Custom Page public preview.
Hvad er Power Apps?
Power Apps er en tjeneste til oprettelse og brug af brugerdefinerede virksomhedsapps, der opretter forbindelse til dine data og fungerer på tværs af nettet og mobil – uden at du skal bruge tid og penge på brugertilpasset softwareudvikling.
Application Lifecycle Management (ALM)
Power Platform Admin Center
Lad os komme i gang
Angiv din arbejds- eller skolekonto for at komme i gang.
Når du tilmelder dig, accepterer du servicebetingelserne.
Erklæring om beskyttelse af personlige oplysninger
Beskyttelse af personlige oplysninger og cookies
čeština dansk Deutsch (Österreich) Deutsch (Schweiz) Deutsch (Deutschland) Eλλnvιkά English (Australia) English (Canada) English (Cyprus) English (UK) English (Ireland) English (India) English (Malaysia) English (New Zealand) English (Singapore) English (US) English (South Africa) español (España) español (México) français (Belgique) français (Canada) français (Suisse) français (France) suomi magyar italiano (Svizzera) italiano (Italia) 日本語 한국어 norsk bokmål Nederlands (België) Nederlands (Nederland) polski português (Brasil) português (Portugal) pycckий svenska ไทย Türkçe 中文(简体) 中文(繁體) العربية עברית