123456 |
- // 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 _m47(_z3h, _13e){this._wjg=_z3h;this._wfd=_13e;this._kze={};};_m47.prototype._6u4=null;_m47.prototype._gd3=null;_m47.prototype._h24=null;_m47.prototype._hh5=function(_8qa){var _7en=_8qa.getAttribute("iid");var _l5m=this._kze[_7en];if(_l5m){return _l5m;}var _z1m=_8qa.selectSingleNode("*");switch(_z1m.nodeName){case "numberFormat":_l5m=_9gm._vfn(this._vz2());break;case "currencyFormat":_l5m=_9gm._vfn(this._l22());break;case "percentFormat":_l5m=_9gm._vfn(this._8h2());break;} _l5m=this._4kb(_l5m, _z1m);this._kze[_7en]=_l5m;return _l5m;};_m47.prototype._sp1=function(_tuk,_4n1){var _j7i=_tuk.filter(_m0n._cm8);var _7en="";for(var i=0; i<_j7i.length; i++){_7en += _j7i[i].getAttribute("iid") + "_";}var _l5m=this._kze[_7en]; if(_l5m){return _l5m;}if(_j7i.length==0){if(_4n1){return this._vz2();}return null;}if(_j7i.length==1){return this._hh5(_j7i[0]);}var _z1m=_j7i[0].selectSingleNode("*");var _rvk=[]; _rvk.push(_z1m);for(var i=1; i<_j7i.length; i++){var _pwj=_j7i[i].selectSingleNode("*");if(_pwj.nodeName==_z1m.nodeName){_rvk.push(_pwj);}}switch(_z1m.nodeName){case "numberFormat":_l5m=_9gm._vfn(this._vz2());break;case "currencyFormat":_l5m=_9gm._vfn(this._l22());break;case "percentFormat":_l5m=_9gm._vfn(this._8h2());break;} for(i=_rvk.length-1; i>=0; i--){ var _v8c=_rvk[i];_l5m=this._4kb(_l5m, _v8c);}this._kze[_7en]=_l5m;return _l5m;};_m47.prototype._4kb=function(_l5m,_asa){var _ysf=_asa.getAttribute("decimalSize");var _n98=_asa.getAttribute("decimalDelimiter");var _cen=_asa.getAttribute("sign");var _9l9=_asa.getAttribute("useTrailingSign");var _5xm=_asa.getAttribute("scale");var _5yf=_asa.getAttribute("useGrouping");var _yza=_asa.getAttribute("groupDelimiter");var _eyi=_asa.getAttribute("groupSize");var _l16=_asa.getAttribute("groupSecondarySize");switch(_asa.nodeName){case "numberFormat":if(_5xm){_l5m._ofm=parseInt(_5xm, 10);}break;case "currencyFormat":var _6za=_asa.getAttribute("currencySymbol");var _047=_asa.getAttribute("useTrailingSymbol");if(_6za){if(_l5m._8eb){_l5m._8eb=_6za;_l5m._yx9="";}else{_l5m._8eb="";_l5m._yx9=_6za;}}if(_047=="true"&&!_l5m._yx9){_l5m._yx9=_l5m._8eb;_l5m._8eb="";}else if(_047=="false"&&!_l5m._8eb){_l5m._8eb=_l5m._yx9;_l5m._yx9="";}if(_5xm){_l5m._ofm=parseInt(_5xm, 10);}break;case "percentFormat":var _1mc=_asa.getAttribute("percentSymbol");var _d8e=_asa.getAttribute("percentScale");if(_1mc){_l5m._yx9=_1mc;if(_1mc.indexOf("\u2030")>=0){_l5m._ofm=3;}}if(_d8e){_l5m._ofm=parseInt(_d8e, 10)+_l5m._ofm;}if(_5xm){_l5m._ofm=parseInt(_5xm, 10)+_l5m._ofm;}break;}if(_ysf){_l5m._4f7=parseInt(_ysf, 10);}if(_n98){_l5m._lf7=_n98;}if(_cen){if(_cen=="()"){_l5m._643="(";_l5m._fl2=")";}else if(_l5m._643){_l5m._643=_cen;_l5m._fl2="";}else{_l5m._643="";_l5m._fl2=_cen;}}if(_9l9=="true"&&!_l5m._fl2){_l5m._fl2=_l5m._643;_l5m._643="";}else if(_9l9=="false"&&!_l5m._643){_l5m._643=_l5m._fl2;_l5m._fl2="";}if(_5yf=="false"){delete _l5m._qx9;_l5m._1le=false;}else if((_5yf=="true"||_l5m._1le)&&_yza){_l5m._qx9=_yza;}if(_eyi){_l5m._5f7=parseInt(_eyi, 10);_l5m._cd5=_l5m._5f7;}if(_l16){_l5m._cd5=parseInt(_l16, 10);} return _l5m;};_m47.prototype._mu=function(_l5m,_8gl,_9gl,_agl){var _4ka=(_8gl.indexOf('\u0661')===-1);if(_8gl.match((_4ka?/1(.+)1/:/\u0661(.+)\u0661/))){_l5m._lf7=RegExp.$1;}if(!_9gl.match((_4ka?/1(.+)1/:/\u0661(.+)\u0661/))){_l5m._4f7=0;}else if(_agl.match((_4ka?/[^0](0+)/:/[^\u0660](\u0660+)/))){_l5m._4f7=RegExp.$1.length;}if(_agl.match((_4ka?/.*?(1+)([^1]+)(1+)[^1]*$/:/.*?(\u0661+)([^\u0661]+)(\u0661+)[^\u0661]*$/))){_l5m._1le=true;_l5m._qx9=RegExp.$2;_l5m._5f7=RegExp.$3.length;_l5m._cd5=RegExp.$1.length;}};_m47.prototype._vz2=function(){if(!this._6u4){var _l5m=new _6ce();if(this._wfd){_l5m._nl3(this._wfd);}else if(this._wjg){var nl=this._wjg.selectNodes("span");var _8gl=nl.item(0).text;var _9gl=nl.item(1).text;var _agl=nl.item(2).text;var _bgl=nl.item(3).text;this._mu(_l5m, _8gl, _9gl, _agl);var _4ka=(_8gl.indexOf('\u0661')===-1);if(_bgl.match((_4ka?/^([^1]*)1([^1]*)$/:/^([^\u0661]*)\u0661([^\u0661]*)$/))){_l5m._643=RegExp.$1;_l5m._fl2=RegExp.$2;}}this._6u4=_l5m;}return this._6u4;};_m47.prototype._l22=function(){if(!this._gd3){var _l5m=new _6ce();if(this._wfd){_l5m._oy2(this._wfd);}else if(this._wjg){var nl=this._wjg.selectNodes("span");var _8gl=nl.item(4).text;var _9gl=nl.item(5).text;var _agl=nl.item(6).text;var _bgl=nl.item(7).text;var _cgl=nl.item(8).text;this._mu(_l5m, _8gl, _9gl, _agl);var _4ka=(_8gl.indexOf('\u0661')===-1);if(_bgl.match((_4ka?/^([^1]*?)\$1([^1]*)$/:/^([^\u0661]*?)\$\u0661([^\u0661]*)$/))){_l5m._643=RegExp.$1;_l5m._fl2=RegExp.$2;}if(_cgl.match((_4ka?/([^1]*)1([^1]*)/:/([^\u0661]*)\u0661([^\u0661]*)/))){_l5m._8eb=RegExp.$1;_l5m._yx9=RegExp.$2;}}this._gd3=_l5m;}return this._gd3;};_m47.prototype._8h2=function(){if(!this._h24){var _l5m=new _6ce();if(this._wfd){_l5m._n12(this._wfd);} else if(this._wjg){var nl=this._wjg.selectNodes("span");var _8gl=nl.item(9).text;var _9gl=nl.item(10).text;var _agl=nl.item(11).text;var _bgl=nl.item(12).text;this._mu(_l5m, _8gl, _9gl, _agl);var _4ka=(_8gl.indexOf('\u0661')===-1);if(_bgl.match(_4ka?/^([^1]*?)1\%([^1]*)$/:/^([^\u0661]*?)\u0661\%([^\u0661]*)$/)){_l5m._643=RegExp.$1;_l5m._fl2=RegExp.$2;}_l5m._yx9="%";_l5m._ofm=2;}this._h24=_l5m;}return this._h24;};
|