Ajaykumar1
Tera Guru

Hi Muktha,

Use g_form.addInfoMessage("your message here"); in your UI Action.

Regards,
Ajay

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.