Forum Discussion
JFM_12
Aug 10, 2023Iron Contributor
SharePoint Online - Form for a List
Hello Is it possible to display a Form to Insert a new Item in a List. What I mean, is to show on a SharePoint Subpage a form with all fields of the list with a button "Save" and than once it is...
Lalit Mohan
Aug 10, 2023Iron Contributor
Hi JFM_12
Yes, it is indeed possible to create a custom form for inserting new items in a SharePoint Online list. SharePoint Online provides several options for achieving this functionality without the need for external tools like MS Forms. You can create a custom form using Power Apps or customize the default SharePoint list form using Power Automate (previously known as Microsoft Flow).
Here's how you can achieve this using both methods:
Using Power Apps:
- Navigate to the SharePoint Online list where you want to create the custom form.
- Click on the "Power Apps" option in the toolbar and select "Customize forms."
- Power Apps Studio will open, allowing you to design a custom form using the fields from the list.
- Add input controls for each field and design the layout as desired.
- Add a "Save" button and configure its OnSelect property to save the data to the SharePoint list.
- Once the form is designed, publish and save it.
- Now, when you navigate to the SharePoint Subpage, you can embed the Power App form you created.
Using Power Automate:
- Navigate to the SharePoint Online list.
- Click on the "Power Automate" option in the toolbar and select "Create a flow."
- Choose the "Instant - from blank" option to create a new flow from scratch.
- Add a trigger, typically a manual trigger or based on some other event that suits your needs.
- Add the SharePoint action to create a new item in the list, mapping the input fields to the appropriate columns.
- Save and test the flow.
Note: While Power Apps provides a more interactive and customizable user interface, Power Automate offers a way to automate processes, including the creation of list items.
In both cases, you are utilizing built-in features of SharePoint Online to create custom forms and automate processes. This approach allows you to have complete control over the form's layout and functionality while keeping everything within the SharePoint environment.
Remember to ensure appropriate permissions for users who will be using the form and to thoroughly test the functionality before deploying it to production.
JFM_12
Aug 10, 2023Iron Contributor
Hello Lalit
Thank you very much for your detailed answer.
Is there no other Out of the Box solution within SharePoint Online List.
The easier way than would be MS Forms
Regards
JFM_12
Thank you very much for your detailed answer.
Is there no other Out of the Box solution within SharePoint Online List.
The easier way than would be MS Forms
Regards
JFM_12