Citizen Developer
Timespan
explore our new search
Build custom HTML forms in Power Pages: Part 2
Image Source: Shutterstock.com
Power Pages
Jul 23, 2023 1:00 AM

Build custom HTML forms in Power Pages: Part 2

by HubSite 365 about Nick Doelman

Senior Content Developer at Microsoft

Citizen DeveloperPower PagesLearning Selection

Last time I showed an example of creating a custom HTML form with the Power Pages WebAPI to create new records in Microsoft Dataverse.

In continuation of the topic 'Build custom HTML forms in Power Pages: Part 1', this part deals with the creation of a custom HTML form with Power Pages WebAPI to generate new records in Microsoft Dataverse. Rather than using a pre-built form from a model-driven app, the focus is on developing a unique, made-to-order HTML form. The discussion also includes the process of updating existing records.

  • Key requirement: Identification of the record for updating. This is done by passing the GUID (Globally Unique Identifier) of the record via URL.
  • This approach is the most common for using box form components available in the market

Further Exploration of the Main Topic

Custom HTML forms in Power Pages allow for greater customization and control over data manipulation in Microsoft Dataverse. These forms go beyond pre-made form components and allow developers to craft data recording and updating processes to better fit their specific needs. With the use of the Power Pages WebAPI, developers can extend their data capabilities by not only creating but also effectively managing and manipulating records. Most importantly, this includes the ability to update existing records—a critical feature for maintaining and managing datasets."

Read the full article Build custom HTML forms in Power Pages: Part 2

Learn about Build custom HTML forms in Power Pages: Part 2

In Part 2 of this series, learn how to build custom HTML forms in Power Pages to update existing records. This requires passing the GUID of the record as a parameter via the URL, which is also the most common method when using an out-of-the-box form component. Topics discussed include: how to create a custom HTML form with the Power Pages WebAPI, how to pass the GUID of the record as a parameter via the URL, and how to use an out-of-the-box form component. Additionally, this tutorial will show you how to create a YouTube version of the tutorial. With the help of this tutorial, you will be able to build custom HTML forms in Power Pages to update existing records.

More links on about Build custom HTML forms in Power Pages: Part 2

Build custom HTML forms in Power Pages: Part 2
20 hours ago — Last time I showed an example of creating a custom HTML form with the Power Pages WebAPI to create new records in Microsoft Dataverse.
Tutorial: Add a form to your page
May 12, 2023 — Create a form · Go to Power Pages. · In the data workspace, select the Feedback table and choose the Forms tab. · Select + New form to open the ...
Custom page layouts in Power Pages
Oct 26, 2022 — The Pages workspace provides a set of pre-configured page layouts. Selecting the page layout. You can also create your own custom page layouts ...
Tutorial: Add custom page layout to your site
Oct 26, 2022 — Step 1: Create a web template and write the Liquid template code · Go to Power Pages. · In the design studio, choose ... and then select Portal ...
Tutorial: Configure the rich text editor control on Power Pages
Mar 2, 2023 — In the design studio, select the Data workspace. Select the Feedback table. Select Forms and then choose to edit the simple contact us form.
Webpage (HTML) web resources - Power Apps
Dec 15, 2022 — Use webpage (HTML) web resources to create user interface elements for client extensions. Capabilities of HTML web resources. Because an HTML ...
How To Make A Power Apps Custom Page (Full Tutorial)
Mar 12, 2023 — With a Power Apps custom page we can build full-screen pages, dialogs and side-panes in model-driven apps with the canvas app editor.

Keywords

Power Pages, Power Platform, Microsoft Dataverse, Model-driven App, Custom HTML Forms, GUID