Microsoft VBScriptエンジンとネイティブ・スクリプト・エンジンの切替え

スクリプト・エンジン間で切り替えるには:

パラメータ - ScriptEngineType:

  • 0 - ネイティブ・エンジン
  • 1 - Microsoftエンジン(デフォルト)

ScriptEngineTypeパラメータが「設定」ページに存在するかどうかを確認します。パラメータがない場合は、対応するデータベースで適切なSQLスクリプトを実行して、パラメータを追加する必要があります。

Oracle Database

INSERT INTO XFM_PARAMETERS_DEFAULTS (Name,Type,Hidden,Validation,Description,DefaultValue) VALUES ('ScriptEngineType','1','0','','Set Native or Microsoft Script Engine','1');
INSERT INTO XFM_PARAMETERS (ParameterName, ClusterName, ServerName, ApplicationName, CategoryName, CreatedOn, UpdatedOn, CreatedBy, UpdatedBy, Value) SELECT Name, 'ALL','ALL','ALL','ALL', SYSDATE, SYSDATE, 'system', 'system', DefaultValue FROM XFM_PARAMETERS_DEFAULTS WHERE NOT EXISTS ( SELECT * FROM XFM_PARAMETERS WHERE Name = ParameterName );

SQL Serverデータベース

INSERT INTO XFM_PARAMETERS_DEFAULTS (Name,Type,Hidden,Validation,Description,DefaultValue) VALUES ('ScriptEngineType','1','0','','Set Native or Microsoft Script Engine','1');
INSERT INTO XFM_PARAMETERS (ParameterName, ClusterName, ServerName, ApplicationName, CategoryName, CreatedOn, UpdatedOn, CreatedBy, UpdatedBy, Value) SELECT Name, 'ALL','ALL','ALL','ALL', GETDATE(), GETDATE(), 'system', 'system', DefaultValue from XFM_PARAMETERS_DEFAULTS  WHERE NOT EXISTS ( SELECT * FROM XFM_PARAMETERS WHERE Name = ParameterName );

注:

  • スクリプト・エンジンを切り替える前に、ofmserver.exeプロセスが実行されていないことを確認します。

  • 切り替えた後、HFMアプリケーションを起動して続行します。