135 views

Symptoms


If Checklist formatter is created and added on any form other than task:
 
1. There are 3 Checklist titles on the form, and selecting 'Create New' shows a loading icon that animates indefinitely but never completes the loading process:
2. On console client side error is thrown 'Uncaught Error: [$controller:ctrlreg] http://errors.angularjs.org/1.5.11/$controller/ctrlreg?p0=InlineChecklistCtrl':
 

 

Release


Kingston, Jakarta

Cause


The reason for the issue is because 'Angular Module' field for checklist Formatter is empty for the formatter you created, for example:
 

Resolution


1. Fill "inlineChecklist" as angular module for checklist Formatter. Open formatter table and look for your Checklist formatter
 
https://<your-instance-name>.service-now.com/sys_ui_formatter_list.do?sysparm_query=formatterLIKEinline_checklist_macro&sysparm_first_row=1&sysparm_view=&sysparm_choice_query_raw=&sysparm_list_header_search=true
 
Add 'Angular Module' field on your list and add 'inlineChecklist' on the table you are showing Checklist on. 
 
2. Flush the cache after making changes.
 
Note: Make sure the Checklist formatter you have created is in Global Scope

Additional Information


If this doesn't resolve your issue, here is another cause of the same issue

 

 

Article Information

Last Updated:2018-08-09 15:09:43
Published:2018-08-09