_u57.js 4.9 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: rs
  3. // (C) Copyright IBM Corp. 2003, 2022.
  4. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. var _u57=new _lcm("_u57");_u57._bgn=function(){this._1i1();var _mck=this._d0n._ukj;var _a8k=this._d0n._0kj;var _dwm=this._d0n._9km;var _myk=this._d0n._gpk;var _29k=this._d0n._6kj;_5ml._jll(["_as3"],function(_as3){ _as3._d13(_mck, _a8k, _dwm, _myk, _29k); });this._3le();};_u57._5z2=function(){var _u4k=_8l8._xz2();var _zf9=_u4k._y09;var _sc2=_u4k._ua2;var _b54=_u4k._214;var _jna=_zf9._udj.length;this._d0n._udj=_zf9._udj;this._d0n._pnb=_zf9._odj;this._d0n._svb=_frh._c6j("IDS_OPERAND_NUMBER");var _ad9=this._53g('OperationsCombo');if(!_sc2){_8qn._k5g(_ad9, ".//listItem[not(@value='PERCENTOFBASE')]");}if(_sc2&&_jna>2){_8qn._k5g(_ad9, ".//listItem[not(@value='PLUS' or @value='MULTIPLY' or @value='ROLLUP')]");}if(_jna<2){_8qn._k5g(_ad9, ".//listItem[@value='ROLLUP']");}if(!_b54){_8qn._k5g(_ad9, ".//listItem[@value='PERCENTOFBASE']");}if(_zf9._ipb){_8qn._k5g(_ad9, ".//listItem[@value='ROLLUP']");}if(!_ad9.selectSingleNode(".//listItem")){_vzm._8zm("No operations available");return;}this._d0n._mbd=new _jgk(this._2oh("cboOperations"), _ad9, null, this);this._d0n._mbd._gwc(0);this._2oh("radNameDefault").checked=true;this._2oh("radOrderForward").checked=true;this._2oh("txtNumber").value = "";this._2oh("txtName").value = "";_4qn._je1(this._2oh("txtName"), this._1t8.bind(this));this._1t8();};_u57._o46=function(){_4qn._dy(this._2oh("txtName"));};_u57._g67=function(_35k,_mzj){this._1t8();};_u57._1t8=function(){var _90j=this._d0n._mbd._qik();var _jdi=this._d0n._udj.length<=2;var _8ka=this._d0n._udj.length==1;var _pvg=_8ka;switch(_90j){case "PLUS":case "MULTIPLY":_jdi=false;_pvg=true;break;case "ROLLUP":_jdi=false;_pvg=false;break;}if(_jdi){var _c6e=this._d0n._pnb[0];var _4nc=_pvg ?this._d0n._svb:this._d0n._pnb[1];var _don="IDS_RADIO_ORDER_"+_90j;var _odl=_frh._c6j(_don, _c6e, _4nc);var _3gl=_frh._c6j(_don, _4nc, _c6e);_4qn._1je(this._2oh("lblRadForward"), _odl);_4qn._1je(this._2oh("lblRadReverse"), _3gl);}else{var _mfh="";switch(_90j){case "PLUS":case "MULTIPLY":var _fnj=(_8ka||this._d0n._a3f)?this._d0n._pnb.concat(this._d0n._svb):this._d0n._pnb;_mfh=_fnj.join((_90j=="PLUS")?" + ":" * ");break;case "ROLLUP":_mfh=_frh._c6j("IDS_CALC_SAMPLE_ROLLUP", this._d0n._pnb.join(", "));break;default:_vzm._8zm("Bad operator");}_4qn._1je(this._2oh("divExpression"), _mfh);}this._d0n._zue=_pvg;this._d0n._lgg=_jdi;this._bv8();this._2oh("divOrder").style.display = _jdi?"":"none";this._2oh("divExpression").style.display = _jdi?"none":"";this._2oh("divNumber").style.visibility = _pvg?"":"hidden";var _roj=(_8ka&&!this._d0n._a3f)||(this._2oh("radNameOverride").checked&&!this._2oh("txtName").value);this._pj8("btnOK", !_roj);};_u57._cb7=function(){this._bv8();};_u57._bv8=function(){this._1i1(true);this._2oh("txtDefaultName").value=this._d0n._0kj;this._cb5( "txtName", this._2oh("radNameOverride").checked );};_u57._1i1=function(_dx4){var _90j=this._d0n._mbd._qik();this._d0n._6kj=(this._d0n._a3f&&this._d0n._zue)?_tf7._h61(this._d0n._a3f):null;this._d0n._gpk=this._d0n._lgg&&this._2oh("radOrderReverse").checked;var _fnj=(this._d0n._6kj)?this._d0n._udj.concat(this._d0n._6kj):this._d0n._udj.concat();var _0yb=(this._d0n._6kj)?this._d0n._pnb.concat(this._d0n._svb):this._d0n._pnb.concat();if(this._d0n._gpk){_fnj=_fnj.reverse();_0yb=_0yb.reverse();}var _a8k;var _dwm;var _zkc=_erh._6g8();switch(_90j){case "ROLLUP":this._d0n._ukj="rollup";_dwm=_frh._c6j("IDS_CALC_SAMPLE_ROLLUP", _0yb.join(_zkc + " "));break;case "PERCENT":this._d0n._ukj="percent";_dwm=_frh._c6j("IDS_CALC_SAMPLE_PERCENT", _0yb.join(_zkc + " "));break;case "PERCENTGROWTH":this._d0n._ukj="percentGrowth";_dwm=_frh._c6j("IDS_CALC_SAMPLE_PERCENTGROWTH", _0yb.join(_zkc + " "));break;case "PERCENTOFBASE":this._d0n._ukj="percentOfBase";_dwm=_frh._c6j("IDS_CALC_SAMPLE_PERCENTOFBASE", _0yb[0], _0yb.join(_zkc + " "));break;default:var _mck;switch(_90j){case "PLUS":_mck=" + ";this._d0n._ukj="+";break;case "MULTIPLY":_mck=" * ";this._d0n._ukj="*";break;case "SUBTRACT":_mck=" - ";this._d0n._ukj="-";break;case "DIVIDE":_mck=" / ";this._d0n._ukj="/";break;}_dwm=_0yb.join(_mck);_a8k="(" + _dwm + ")";break;}if(!_dx4&&this._2oh("radNameOverride").checked){_a8k=this._2oh("txtName").value;_dwm=_a8k;}this._d0n._0kj=_a8k||_dwm;this._d0n._9km=_dwm;};_u57._xwh=function(){var _t9m=this._2oh("txtNumber").value;var _uyl=_cgm._6qh(_t9m);this._d0n._a3f=isNaN(_uyl)?"":_uyl.toString();};_u57._x9b=function(_kaf){if(!this._d0n._mbd){return;}this._xwh();this._d0n._svb=this._d0n._a3f?_8gm._fd7(this._d0n._a3f):_frh._c6j("IDS_OPERAND_NUMBER");if(_kaf){this._2oh("txtNumber").value = this._d0n._a3f?this._d0n._svb:"";}this._1t8();};_u57._2ab=function(){this._cb5( "txtName", this._2oh("radNameOverride").checked );if(this._2oh("radNameOverride").checked&&!_zpn._qsh["hal"]["enableAccessibility"]){this._2oh("txtName").focus();}this._1t8();};