Call script include in the widget

Saranya Babu
Kilo 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
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
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.