Playbook Activity Definition Questionnaire

vstaubacham
Kilo Contributor

Hi everyone!

Currently i am working on a custom playbook for onboarding and i need to use some Questionnaire Activity Definitions. The problem i have is, that the Question input is not long enough to have our questions inserted. 
I treid to look at the dictionary entry for the Activity Definition but i am not sure if it is the right place to look at and which record i need to touch. 

I have added a screenshot. 

Thanks in advance! 

1 ACCEPTED SOLUTION

Diogo Ramos
Giga Sage

Hello, unfortunately it does not seem to be possible to increase the label just for your playbook, as this is hardcoded to 50 max characters in the dictionary. You can find this information by looking at the following : 

  1. Go to sys_pd_process_definition, find your playbook
  2. Click to the questionnaire activity in the Activities Related list
  3. Click on the user form for data collection field
    DiogoRamos_0-1757493423771.png
  4. Open the record, open the record in the related list Flow Data Variables 
  5. Check the label size in the dictionary for the flow data variable table, and validate it is 50 
    DiogoRamos_1-1757493579551.png

     

I am not recommending to increase the size as this could have other implications and you might change out of the box behavior, but for this demonstration  I did change the dictionary of the label to be 100: 

DiogoRamos_3-1757493968645.png

 

DiogoRamos_2-1757493815079.png

Again just because it can be done, does not mean it should be done, evaluate with your requirement if the length can be reduced, or you can use other activity to provide some additional information so that you can use a smaller label on your question.

Hope this helps 🙂




View solution in original post

7 REPLIES 7

@vstaubacham 

then possibly it's not feasible in the platform.

If my response helped please mark it correct and close the thread so that it benefits future readers.

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

Diogo Ramos
Giga Sage

Hello, unfortunately it does not seem to be possible to increase the label just for your playbook, as this is hardcoded to 50 max characters in the dictionary. You can find this information by looking at the following : 

  1. Go to sys_pd_process_definition, find your playbook
  2. Click to the questionnaire activity in the Activities Related list
  3. Click on the user form for data collection field
    DiogoRamos_0-1757493423771.png
  4. Open the record, open the record in the related list Flow Data Variables 
  5. Check the label size in the dictionary for the flow data variable table, and validate it is 50 
    DiogoRamos_1-1757493579551.png

     

I am not recommending to increase the size as this could have other implications and you might change out of the box behavior, but for this demonstration  I did change the dictionary of the label to be 100: 

DiogoRamos_3-1757493968645.png

 

DiogoRamos_2-1757493815079.png

Again just because it can be done, does not mean it should be done, evaluate with your requirement if the length can be reduced, or you can use other activity to provide some additional information so that you can use a smaller label on your question.

Hope this helps 🙂




Thank you @Diogo Ramos !
I will have a talk with my colleague. 🙂