123456 |
- // Licensed Materials - Property of IBM
- // IBM Cognos Products: cchl
- // (C) Copyright IBM Corp. 2003, 2016.
- // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- function C_ScriptableError(_c741, _cRK1, _c9Z){this.M_sModulePath=_c741;this.M_sMethod=_cRK1;this.M_sDescription=_c9Z;};function scriptableReportError(sModulePath, sMethod, sDescription){scriptableReportError.baseConstructor.call(this, sModulePath, sMethod, sDescription);};scriptableReportError.F_Extends(C_ScriptableError);function C_ScriptableArgumentsError(_c741, _cRK1, _c9Z){C_ScriptableArgumentsError.baseConstructor.call(this, _c741, _cRK1, _c9Z);};C_ScriptableArgumentsError.F_Extends(C_ScriptableError);C_ScriptableArgumentsError.F_CheckArguments=function(_c741,_cRK1,_cKS1,_c2Q1,_c841){var _cPB=_cKS1.length;var _c22=_c2Q1.length;if(_c22!=_cPB){if(!_c841){throw new C_ScriptableArgumentsError(_c741, _cRK1, G_ResManager.F_GetString("IDS_CCHL_SCRIPTING_ERR_NUMBER_OF_ARGS", _cPB, _c22));}var _cI2=_cPB;for(var i=0;i<_c841.length;i++){if(_c841[i]){_cI2--;}}if((_cPB<_cI2)||(_cPB>_c22)){throw new C_ScriptableArgumentsError(_c741, _cRK1, G_ResManager.F_GetString("IDS_CCHL_SCRIPTING_ERR_NUMBER_OF_OPTIONAL_ARGS", _cPB, _cI2, _c22));}}for(var i=0;i<_cPB;i++){if(U_Object.F_TypeOf(_cKS1[i])!=_c2Q1[i]){if(!(_c841&&_c841[i]&&(_cKS1[i]===undefined))){throw new C_ScriptableArgumentsError(_c741, _cRK1, G_ResManager.F_GetString("IDS_CCHL_SCRIPTING_ERR_ARG_TYPE", _c2Q1[i], U_Object.F_TypeOf(_cKS1[i])));}}}};
|