細かいスクリプト
カタログクライアントスクリプト
わかりやすい注釈をつけたい時
g_from.showFieldMsg("variable_set","message");
onChange で値をクリアにしたい時
g_form.clearValue("variable_set","message");
glideAjax でサーバ取得した値を変数化したい時
var value = JSON.parse(response.responseXML.documentElement.getAtribute("value"));
glideAjax で取得した値をクリアにしたい時
g_form.setValue("variable_set",JSON.stringify(value));
GlideAjaxとは、
いわゆるサーバスクリプト。Ajaxなのでクライアントサイドからサーバの値をレンダリングなしで呼び出したいときに使う処理。
使い方
var treated = new GlideAjax("GetSomeTableData"); <--script includeにて作成したファンクションを引数に指定
treated.addParam("sysparm_orderId","newValue");<--クエリの引数指定:newValue
treated.addParam("sysparm_orderId2",g_form.getVaule("u_order_Id"));
treated.getXML(setResponseValue);<--XMLを取得する。setResponseは別途ファンクション作成する。JSONの分解と値のセット