Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

default text in Description field

nameisnani
Mega Sage

Hi Team 

 

when ever user selects ' Request category is ' remove ser access '. below text has to populate in description field .

 

How to achieve this in onchange cilent script .

 

NOTE - Description field where calling from Variable set .

nameisnani_0-1708060642383.png

 

Text :- 

 Exmaple text is required .

 

Please priovde sciript .

 

15 REPLIES 15

Hi @Maddysunil @Aniket Bhanse @Lkharat 

 

I want add  below text , could you please provide script 

 

"Provide following information:
1. Name of user
2. Email address
3. Username
4. Application name
5. Environment

If you are requesting for multiple users, attach a spreadsheet with all users and the information mentioned above."

@nameisnani 

just update this line:

 descriptionField.value = "Provide following information:\n\n1. Name of user\n2. Email address\n3. Username\n4. Application name\n5. Environment\n\nIf you are requesting for multiple users, attach a spreadsheet with all users and the information mentioned above.";

 

@nameisnani  if it works for you could u mark my response correct/helpful

@Maddysunil 

 

could you please provide me complete script ? 

include this lines 

descriptionField.value = "Provide following information:\n\n1. Name of user\n2. Email address\n3. Username\n4. Application name\n5. Environment\n\nIf you are requesting for multiple users, attach a spreadsheet with all users and the information mentioned above.";

@nameisnani 

 

function onChange(control, oldValue, newValue, isLoading, isTemplate) {
    // Check if the 'Request Category' variable has changed to 'remove_user_access'
    if (newValue == 'remove_user_access') {
        // Get a reference to the 'Description' field
        var descriptionField = g_form.getControl('description_1’);
        
        // Set the desired text in the 'Description' field
        descriptionField.value = "Provide following information:\n\n1. Name of user\n2. Email address\n3. Username\n4. Application name\n5. Environment\n\nIf you are requesting for multiple users, attach a spreadsheet with all users and the information mentioned above.";

    } else {
        // For other options, reset the 'Description' field to its default value
        var descriptionField = g_form.getControl('description_1’);
        descriptionField.value = ''; 
    }
}

 

Kindly mark helpful/accepted if it helps you.

Thanks

@nameisnani 

if it is working for you, can you mark it accept and helpful.

Thanks