Announcements
Hello all,
on my screen I have a form which is in FormMode.New. When I compile the form and submit the data, if I want to compile it again, the information of the form doesn't appear.
What can I do to solve this?
You can add the ResetForm(Form1) at the onSuccess property of the original form this will Reset the Form to Default if the form submission was successful. Change the Form Name as per your control
Please click Accept as Solution if it resolved your problem or give it a Thumbs Up if it helped you in anyway this will allow other people to search correct solutions effectively.
Thanks,
Rahber
Insert another button and OnSelect put:
EditForm(YourFormName) This changes the form mode to edit to display the data
Insert another button OnSelect put:
NewForm(YourFormName) This changes the form mode to New for new data entry
------------If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.
@Rahber If I type ResetForm(Form1) in the onSucces property, then I can't navigate to screen 2. What can I do?
You can actually add both of them together on the OnSuccess property like thisResetForm(Form1);Navigate(Screen4);
When I type Navigate(Screen2) in the OnSucces property it doesn't work. Here I attatch you a photo.
Hi,
Instead of "ResetForm", try putting "NewForm". So, you're formula could look like this: NewForm(Form1);Navigate(Screen2,Fade)
"NewForm" will "Reset" the form anyways and put it in New Mode. Also, in your navigate property, you can put "fade" as well as other transitions, just FYI 🙂
I'm imagining Screen2 is a success screen and then you're coming back to Screen1? If so, feel free to check out my video on creating an animated success screen, it's really easy! https://powerusers.microsoft.com/t5/Webinars-and-Video-Gallery/Creating-an-Animated-Success-Screen/td-p/237716
If this solved you're problem, feel free to hit "Accept as Solution".
Have a great day!
Ben Fetters
www.sovereignsp.com
I believe you are on Europe Locale.
Try this.
ResetForm(Form1);;Navigate(Screen4)
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
11manish 536
WarrenBelz 426 Most Valuable Professional
Haque 305