#概要
ビジネスルールが発生したエラーメッセージをクライアントスクリプトに送る場合はgs.addErrorMessage()を使う。
#例
添付ファイルをアップロードする場合に既に同じ名前の添付ファイルがある場合はエラーを返す。ただし、クライアントページを再読込しないとメッセージは表示されない。
var gr = new GlideRecord('sys_attachment');
gr.addQuery('table_name', current.table_name);
gr.addQuery('table_sys_id', current.table_sys_id);
gr.addQuery('file_name', current.file_name);
gr.addQuery('content_type', current.content_type);
gr.addQuery('size_bytes', current.size_bytes);
gr.addQuery('size_compressed', current.size_compressed);
gr.setLimit(1);
gr.query();
if (gr.next()) {
gs.addErrorMessage('File ' + current.file_name + 'already exists.");
current.setAbortAction(true);