Open the specific record producer when the UI action is clicked

SK41
Giga Guru

Hi,

I have a requirement where i have to take the user to a record producer (name XYZ) when he clicks on the related link "Create Request" in interaction form and set the status to "close" of  the interaction and copy the interaction description to request description.

Below is the script i have written in Create Request, and it is taking to the record producer but it is not copying the short description and status of interaction to close.

onClick: OpenReq()

Script: 

function OpenReq()

{

var url= 'com.glideapp.servicecatalog_cat_item_view.do?v=2323230930380832';

g_navigation.openPopup(url);

current.state='closed_complete';

current.update();

}

 

This UI Action is on interaction form. The state is not copied and how to copy the interaction description to request decription.Kindly, help me in this regard.

Thanks!

1 ACCEPTED SOLUTION

Hello,

I found the solution for state not getting closed. 

After the code for opening the request url i call the fom element and used it to call another function and in that set the state to closed.

It is working fine. Below is the screenshot for reference:find_real_file.png

 

Thanks for the help!

View solution in original post

13 REPLIES 13

Hi,

it's normal GlideAjax. you can find example in docs etc.

share your script here

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

The UI Action script is on same interaction table, will calling server side by the glideajax help?

Hello,

I found the solution for state not getting closed. 

After the code for opening the request url i call the fom element and used it to call another function and in that set the state to closed.

It is working fine. Below is the screenshot for reference:find_real_file.png

 

Thanks for the help!

Did you mistakenly marked your own response as correct?

the solution I shared will also work fine.

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader