muktha1
Tera Guru

Hi all,

Thanks for your replies. But I am unable to get that message displayed by using gs.addInfoMessage when I put it in UI Action.  Below is my List choice UI action. I even tried g_form.addInfoMessage but not getting it. Please guide me where I need to add it here.

 

function conasset() {
var en = g_list.getChecked().split(",");
if (!en || en.length == 0)
return;

var back = function() {
var ga = new GlideAjax('comSentAJAX');
ga.addParam('sysparm_name', 'ajaxcom');
ga.addParam('sysparm_id', en.join(','));

var Close = function() {
reloadWindow(window);
};

ga.getXMLAnswer(Close.bind(this));
return true;
};

var dialogClass = window.GlideModal ? GlideModal : GlideDialogWindow;
var dialog = new dialogClass('glide_confirm_standard');
dialog.setTitle(new GwtMessage().getMessage('Confirmation'));
dialog.setPreference('warning', true);
dialog.setPreference('title', " Send mail?");
dialog.setPreference('onPromptComplete', back.bind(this));
dialog.render();
}

can you try adding before and after reloadwindow statement and check if its working. if it does, try removing each one and see which works.

Hi Nitesh,

Thanks. I tried adding  before and after reloadwindow statement. But nothing works out. Just wondering how to achieve this!!

 

Ian Mildon
Tera Guru

You can have gs.addInfoMessage(" "); in a script include, and have it work. I think the issue with the script include you included here is the errant } at the end of the code. Your script include should end at the }); so the extra } is likely the issue.

Hi Ian,

The extra errand is not there in my actual script include. While  copying it in my query here some mistake had  happened. The message is not getting displayed . I don' t understand where I am going wrong.