How to create auto save functionality in the incident form
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-25-2024 01:10 AM - edited 12-25-2024 01:14 AM
Hi Experts,
I need to create an Auto-save functionality in the incident form. I read many posts regarding this, but I didn't understand. It would be great if anyone could navigate me to the correct post or give me any insights on this!
When someone opens a form and updates any details, it should auto-save the details ignoring the mandatory fields if they are yet to be filled.
Thanks in advance,
Amol
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-31-2024 12:30 AM
Hi @Runjay Patel,
Thank you for your response. I tried your answer but still not working for me. Let me know if there are any changes needed:
Script include:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
Everyone agrees that auto-saving unfinished forms to ServiceNow would create incomplete records and add unnecessary system load. However, ServiceNow is missing the point of this request - User's are losing their work because of a host of reasons their ServiceNow connection is lost or times out. And, this could be easily remedied by ServiceNow instead of always trying to explain the problem away.
ServiceNow already caches forms and data on a user's machine within the browser's cache to improve performance and reduce the time it takes to load the forms. The solution to this problem is to auto-save the form instance and it's data the user is working with in the user's browser's cache until the form is successfully submitted to ServiceNow, and then it is auto-deleted. This way, if a user loses their ServiceNow connection or times out, when the user reconnects to ServiceNow they still have all their work in progress saved in the form instance to continue where they left off. This is how my software development group solved this problem for our SaaS applications and users.
Thank you,
Dan