スクリプトインクルードとカスタマイズ
ITSM 製品には、多くのスクリプトインクルードがデフォルトで含まれています。既存のスクリプトインクルードをスクリプトから呼び出すことも、独自のスクリプトインクルードを作成することもできます。
既存のスクリプトインクルードを変更またはカスタマイズするには:
- SNC サフィックスが付いているスクリプトインクルードは使用しないでください。これらのスクリプトインクルードは読み取り専用です。カスタマイズしないでください。たとえば、次のスクリプトインクルードはカスタマイズしないでください。
var ChangeProcessSNC = Class.create(); ChangeProcessSNC.prototype = { // SNC functions type: " - アンダースコアで始まるメソッドは上書きしないでください。これらのメソッドは、関数がプライベートであることを示しています。
SNC スクリプトを拡張する非 SNC スクリプトインクルードの関数は上書きできます。たとえば、次のスクリプトインクルードは上書きできます。
var ChangeProcess = Class.create();
ChangeProcess.prototype = Object.extendsObject(ChangeProcessSNC,
{ // Customer overridden functions type: "ChangeProcess" });