How to add long label questions on form?

Tapish Sharma1
Kilo Sage

Hi Folks,

I have a requirement to include questions on form. The questions comprise of one- two short sentences. What is the best approach to follow ? Shall I increase the column label length? or is there any other approach to it. 

1 ACCEPTED SOLUTION

onLoad Client Script to change question text (fieldname: question_1) in UI. The current script only works in UI and not in Service Portal but I think something similar can be done. Since it's DOM manipulation, need to uncheck "isolate script".

Increasing length of the question field may cause performance problem in the instance.

function onLoad() {
    try {
        setLabelOfInServiceCatalog('question_1', '1. I have a requirement to include questions on form. The questions comprise of one- two short sentences. What is the best approach to follow ? Shall I increase the column label length? or is there any other approach to it. ');
    } catch (e) {
        alert(e.message);
    }
}

function setLabelOfInServiceCatalog(fieldName, value) {
    var fieldId = g_form.resolveNameMap(fieldName);
    var label = gel('label_' + fieldId);
    $j(label).text(value);
}

Execution result:

find_real_file.png

View solution in original post

10 REPLIES 10

Sourabh26
Giga Guru

Hi,

 

You need to change the maximum character length of that variable from the dictionary.

As you aware of Description field on Task/Incident etc. have 4000 character length.

 

Mark this as Helpful/Correct, if Applicable.

 

Regards,

Sourabh

Hi Saurabh , 

I dont need the field length to be long , I want the Column label to be long

Ahhhaaa..!!

 

So in that case i would not recommend you to increase the label size as that long instead you can go for adding annotation to that label.

 

For adding annotation 

go to the table --> Configure List Layout 

 

find_real_file.png

Mark this as Helpful/Correct, if Applicable.

 

Regards,

Sourabh

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

Can you share the form screenshot for your question

Regards
Ankur

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