
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-17-2019 10:35 AM
Hello,
We are digging into using the now agent mobile app. I have created a few applets, including one that scans our asset tags and pulls up the asset record on our mobile devices. I am running into one issue, once we pull up those asset records why am I not able to edit them? Using the mobile device on other apps such as the built in incident management section I am able to edit incidents using the 3 dot button in the top right of the app. Has anyone else ran into this before? If so how cant I edit the asset records from the app?
Thanks.
Solved! Go to Solution.
- Labels:
-
Studio
-
User Interface (UI)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2020 03:17 PM
Basically, you will be adding an Action Item, which will have Item Parameters -> Writeback for each field you want to edit + the sys_id.
Once you save the form below:
You will see Item Parameters -> Writeback under Related Links:
Create one for each field you want to edit in the mobile.
I did those by watching the ootb Edit Incident. So, tried to name the fields as the ootb.
Those are simple, only the name and the field type.
Once you're done with that, next step is to Action within the Function. Don't forget to associate this with the one you created in the step above.
Add the conditions (might be different for you, if customized):
Once you save this form, next step is to create the UI parameters and Action parameters mappings.
Below, two examples as a reference:
Sys ID, change the form view to Default, instead of mobile view, so you have more fields in the screen.
Some fields are pre-filled, I just had to fill those underlined in red.
Once you do that for each field you want to edit in the app, is time to add the Action parameters mappings, these are very simple.
You are going to choose the UI parameter you created above and map to the action you did earlier.
When you click the New button (below) you will only three fields, one is already filled, the other two is apple to apple.
Once done, time to map actually create the button in the app. Go back to the application you want to add the Edit button, click the Details tab, then Functions then the + icon. In the popup window, choose a label and select the function you just created.
Hope that helps. 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-17-2019 12:15 PM
You need to add an Edit top menu function (Details tab, functions in your applet). Take a look at how the OOB ITSM application does it when they built the Edit Incident action and then add it to that top menu list of functions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-31-2020 03:17 PM
Basically, you will be adding an Action Item, which will have Item Parameters -> Writeback for each field you want to edit + the sys_id.
Once you save the form below:
You will see Item Parameters -> Writeback under Related Links:
Create one for each field you want to edit in the mobile.
I did those by watching the ootb Edit Incident. So, tried to name the fields as the ootb.
Those are simple, only the name and the field type.
Once you're done with that, next step is to Action within the Function. Don't forget to associate this with the one you created in the step above.
Add the conditions (might be different for you, if customized):
Once you save this form, next step is to create the UI parameters and Action parameters mappings.
Below, two examples as a reference:
Sys ID, change the form view to Default, instead of mobile view, so you have more fields in the screen.
Some fields are pre-filled, I just had to fill those underlined in red.
Once you do that for each field you want to edit in the app, is time to add the Action parameters mappings, these are very simple.
You are going to choose the UI parameter you created above and map to the action you did earlier.
When you click the New button (below) you will only three fields, one is already filled, the other two is apple to apple.
Once done, time to map actually create the button in the app. Go back to the application you want to add the Edit button, click the Details tab, then Functions then the + icon. In the popup window, choose a label and select the function you just created.
Hope that helps. 🙂
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-27-2020 05:59 AM
Hi,
I have followed same thing and created editable form for change request in which I have around 10 - 12 fields. I want to edit Planned start date and Planned End date as well. For that i have created action item with type as date/time. While creating UI parameter for same selected Default Value Type as 'Source field' ,Input Source as 'User Input' and Input Type as Text as nothing to relevant to date/time was available. After editing value of start date or end date on mobile its not reflecting on form. Is it because Input type selected? Can you please advise? Thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-23-2021 01:16 AM
Hi Luiz,
I have a NEW form in now agent mobile app,after filling all details and by clicking on green arrow(to save record),the record is not getting saved.
I have checked in the instance,that record is not getting submitted.
I created a function for the same but don't how to attach it with green arrow icon
Could you help me with that?
Thanks,
Ankita