// Licensed Materials - Property of IBM // IBM Cognos Products: rs // (C) Copyright IBM Corp. 2003, 2022. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. function _bm9(_shh, _h9m, _6tf){this._c9g=_shh;this._5nl=_h9m;this._ole=_6tf;};function scriptableReportError(sModulePath, sMethod, sDescription){scriptableReportError.baseConstructor.call(this, sModulePath, sMethod, sDescription);};_olk._vjl(scriptableReportError, _bm9);function _t02(_shh, _h9m, _6tf){_t02.baseConstructor.call(this, _shh, _h9m, _6tf);};_olk._vjl(_t02, _bm9);_t02._b5b=function(_shh,_h9m,_a4n,_dmm,_dqg){var _6w6=_a4n.length;var _7n1=_dmm.length;if(_7n1!=_6w6){if(!_dqg){throw new _t02(_shh, _h9m, _frh._c6j("IDS_CCHL_SCRIPTING_ERR_NUMBER_OF_ARGS", _6w6, _7n1));}var _lz1=_6w6;for(var i=0;i<_dqg.length;i++){if(_dqg[i]){_lz1--;}}if((_6w6<_lz1)||(_6w6>_7n1)){throw new _t02(_shh, _h9m, _frh._c6j("IDS_CCHL_SCRIPTING_ERR_NUMBER_OF_OPTIONAL_ARGS", _6w6, _lz1, _7n1));}}for(var i=0;i<_6w6;i++){if(_9gm._4fm(_a4n[i])!=_dmm[i]){if(!(_dqg&&_dqg[i]&&(_a4n[i]===undefined))){throw new _t02(_shh, _h9m, _frh._c6j("IDS_CCHL_SCRIPTING_ERR_ARG_TYPE", _dmm[i], _9gm._4fm(_a4n[i])));}}}};