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.

Call script include in the widget

Saranya Babu
Mega Contributor

Hello All,

I am creating a widget and calling a script include but getting this error.

 

Widget Server script


(function() {
	var parentId = $sp.getParameter('sys_id');
	var listOfCaseTasks = [];
	data.display = false;
	var taskGr = new OMTManagmentUtils.getRelatedOrdeLineItem(parentId);
	var variable = '';
	if(taskGr.hasNext()) {
		data.display = true;
		variable = taskGr.getEncodedQuery();
    var widgetOptions = {
      "table": "sn_ind_tmt_orm_order",
      "display_field": "short_description",
      "order_by": "sys_updated_on",
      "maximum_entries": options.maximum_entries || 5,
      "color": options.color || 'primary',
      "filter": variable,
      "sp_page": "csm_case_task_ticket",
      "secondary_fields": "state,number",
      "title": options.title || gs.getMessage("Tasks"),
      "hide_header": options.hide_header == "true"
    };
    if (options.list_page_dv)
      widgetOptions.list_page_dv = options.list_page_dv;
    
    data.embeddedWidget = $sp.getWidget('widget-simple-list', widgetOptions);
	}
})();
var OMTManagmentUtils = Class.create();
OMTManagmentUtils.prototype = Object.extendsObject(AbstractAjaxProcessor, {
	

	

	getRelatedOrdeLineItem: function(sysId){
		var relatedOrderlineitem = new GlideRecordSecure("sn_ind_tmt_orm_order");
		relatedOrderlineitem.addQuery('sys_id', sysId);
		//relatedOrderlineitem.addQuery('visible_to_customer', 'true');
		relatedOrderlineitem.query();
		return relatedOrderlineitem;
	},



	type: 'OMTManagmentUtils'
});

find_real_file.png

 

 

1 ACCEPTED SOLUTION

Kalyani Jangam1
Mega Sage

Hi, please change line no. 5 like below

var taskGr = new OMTManagmentUtils().getRelatedOrdeLineItem(parentId);

View solution in original post

2 REPLIES 2

Kalyani Jangam1
Mega Sage

Hi, please change line no. 5 like below

var taskGr = new OMTManagmentUtils().getRelatedOrdeLineItem(parentId);

Hello Kalyani,

 

You are awesome.I spent alot of time and cluesless what was the issue.

 

Its fixed now.

 

Thank you very much for the help.