_tk3.js 14 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 _tk3=new _lcm("_tk3");_tk3._lk6=0;_tk3._en5=1;_tk3._ek1=2;_tk3._po7=3;_tk3._qo7=4;_tk3._xz3=5;_tk3._yz3=6;_tk3._wz3=7;_tk3._5z2=function(){var _i06=_8l8._on3();var _exa=_i06._5ea;this._y53();var _0kd=[];for(var s in this._d0n._yub){if(!this._d0n._yub[s]){_0kd.push(s);}}var _ad9=this._53g("OperationsCombo");_8qn._k5g( _ad9, "listView/listItems/listItem" + _8qn._i67( "@value", _0kd, false, false ) );this._d0n._ylg=new _8mh( this._2oh( "tblDatePrompt" ), this._53g( "promptDate"), this, [new _b4j( false, "00:00:00.000" )] );this._d0n._zda=new _v3b( this._2oh( "tblDateTimePrompt" ), this._53g( "promptDateTime"), this, [new _fpc( false, "00:00:00.000" )] );this._d0n._zlg=new _9mh( this._2oh( "tblTimePrompt" ), this._53g( "promptTime"), this, [new _o4j( false, "00:00:00.000" )] );this._d0n._0ea=new _w3b( this._2oh( "tblIntervalPrompt" ), this._53g( "promptInterval" ), this, [new _ipc( false, "000 00:00:00.000" )] );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 = "";this._2oh( "txtPrecending" ).value = "";this._2oh( "txtFollowing" ).value = "";this._2oh( "txtSeparator" ).value = "";var _cqa=this._53g("DataItemsCombo");var _ozj=_cqa.selectSingleNode("listView");var _prm=_8qn._v65(_m0n._xpn(_8l8._4uc()), _geb._oml);if(_prm&&(_prm.nodeName=="list")){var _4vl=[];var d=_ozj.ownerDocument;var _ini=_ozj.selectSingleNode("listItems");var nl=_prm.selectNodes("listGroups/listGroup/@refDataItem");for(var i=0;i<nl.length;i++){var _5wf=nl.item(i).value;var _mzj=_ini.appendChild(d.createElement("listItem"));_mzj.setAttribute("label", _5wf);_4vl.push( "[" + _6aj._422( _5wf ) + "]" );_mzj.setAttribute( "value", _4vl.join( ", " ) );var _qxj=_r0n._62g(_exa._ajm, _5wf);_mzj.setAttribute("smallSvgIcon", _nlk._g3g(_qxj));}}else{_u0n._1y2( _ozj, _exa._ajm, true, false,function(_fsm,_qxj){ return "[" + _6aj._422( _qxj.getAttribute( "name" ) ) + "]"; } );}this._d0n._lve=new _jgk(this._2oh("cboDataItems"), _cqa, null, this);if(_ozj.selectSingleNode("listItems/listItem")){this._8q3("radForDataItem", true);this._d0n._lve._gwc(0);}else{this._8q3("radForDataItem", false);}this._2oh("radForReport").checked=true;this._d0n._lve._mqh(false);this._xed=new _lfn(this._2oh("divConstantDeck"), this);_4qn._je1(this._2oh("txtName"), this._1t8.bind(this));this._1t8();};_tk3._o46=function(){_4qn._dy(this._2oh("txtName"));this._fdm();};_tk3._fdm=function(){if(this._xed){this._xed._fdm();this._xed=null;}};_tk3._bgn=function(){this._1i1();var _a8k=this._d0n._0kj;var _myk=this._d0n._gpk;var _29k=this._d0n._6kj;var _tih=this._d0n._8og;var _5yi=this._d0n._o5i;var _j1j=this._d0n._o6i;var _rnn=this._d0n._mbd._qik();var _zkc=_erh._6g8();var _bj9=_zkc+" ";this._3le();switch(_rnn){case "cmdRelCalcAdd":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._xr9( "+", _a8k, _myk, _29k ); } );break;case "cmdRelCalcNegate":case "cmdRelCalcSubtract":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._xr9( "-", _a8k, _myk, _29k ); } );break;case "cmdRelCalcMultiply":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._xr9( "*", _a8k, _myk, _29k ); } );break;case "cmdRelCalcDivide":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._xr9( "/", _a8k, _myk, _29k ); } );break;case "cmdRelCalcAbs":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "abs", _a8k, "IDS_RELCALC_cmdRelCalcAbs" ); } );break;case "cmdRelCalcRound":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "_round", _a8k, "IDS_RELCALC_cmdRelCalcRound", "", "0" ); } );break;case "cmdRelCalcRoundUp":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "ceiling", _a8k, "IDS_RELCALC_cmdRelCalcRoundUp" ); } );break;case "cmdRelCalcRoundDown":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "floor", _a8k, "IDS_RELCALC_cmdRelCalcRoundDown" ); } );break;case "cmdRelCalcPercentOfTotal":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._ee4( _a8k, _29k||"" ); } );break;case "cmdRelCalcPercent":_5ml._jll(["_xh4"],function(_xh4){ _xh4._suc(_a8k, _myk, _29k); });break;case "cmdRelCalcPercentDiff":_5ml._jll(["_xh4"],function(_xh4){ _xh4._ha7(_a8k, _myk, _29k); });break;case "cmdRelCalcTrimTrailing":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "trim", _a8k, "IDS_RELCALC_cmdRelCalcTrimTrailing", "TRAILING", "" ); } );break;case "cmdRelCalcFirstCharacters":_5ml._jll(["_xh4"],function(_xh4){ _xh4._do3(_a8k, _29k); });break;case "cmdRelCalcLastCharacters":_5ml._jll(["_xh4"],function(_xh4){ _xh4._ae4(_a8k, _29k); });break;case "cmdRelCalcConcatenate":_5ml._jll(["_xh4"],function(_xh4){ _xh4._x85(_a8k, _tih, _5yi, _j1j); });break;case "cmdRelCalcExtractYear":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "extract", _a8k, "IDS_RELCALC_cmdRelCalcExtractYear", "year", "" ); } );break;case "cmdRelCalcExtractMonth":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "extract", _a8k, "IDS_RELCALC_cmdRelCalcExtractMonth", "month", "" ); } );break;case "cmdRelCalcExtractDay":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "extract", _a8k, "IDS_RELCALC_cmdRelCalcExtractDay", "day", "" ); } );break;case "cmdRelCalcExtractHour":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "extract", _a8k, "IDS_RELCALC_cmdRelCalcExtractHour", "hour", "" ); } );break;case "cmdRelCalcExtractMinute":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "extract", _a8k, "IDS_RELCALC_cmdRelCalcExtractMinute", "minute", "" ); } );break;case "cmdRelCalcExtractSecond":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "extract", _a8k, "IDS_RELCALC_cmdRelCalcExtractSecond", "second", "" ); } );break;case "cmdRelCalcAddYears":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "_add_years", _a8k, "IDS_RELCALC_cmdRelCalcAddYears", "", _29k ); } );break;case "cmdRelCalcAddMonths":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "_add_months", _a8k, "IDS_RELCALC_cmdRelCalcAddMonths", "", _29k ); } );break;case "cmdRelCalcAddDays":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._u8b( "_add_days", _a8k, "IDS_RELCALC_cmdRelCalcAddDays", "", _29k ); } );break;case "cmdRelCalcDaysBetween":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._f13( "_days_between", "", "IDS_RELCALC_cmdRelCalcDaysBetween", "", _29k ); } );break;case "cmdRelCalcMonthsBetween":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._f13( "_months_between", "", "IDS_RELCALC_cmdRelCalcMonthsBetween", "", _29k ); } );break;case "cmdRelCalcYearsBetween":_5ml._jll( ["_xh4"],function(_xh4){ _xh4._f13( "_years_between", "", "IDS_RELCALC_cmdRelCalcYearsBetween", "", _29k ); } );break;}};_tk3._x51=function(){this._1t8();};_tk3._zx=function(){this._1t8();};_tk3._g67=function(_35k,_mzj){this._1t8();};_tk3._jg2=function(_35k,_a6k){_35k._ic7("");};_tk3._kg2=function(_35k,_a6k){if(_35k==this._d0n._lve){_35k._yp3();}};_tk3._ni8=function(){this._d0n._lve._mqh(false);this._1t8();};_tk3._d86=function(){if(this._2oh("radForDataItem").disabled){return;}this._2oh("radForDataItem").checked=true;this._d0n._lve._mqh(true);this._1t8();};_tk3._1t8=function(){var _i06=_8l8._on3();var _exa=_i06._5ea;var _4w5=_exa._kp5;var _arg=_exa._ufg;var _rnn=this._d0n._mbd._qik();var _qgi=this._lk6;switch(_exa._kp5){case _q7g._tkk:case _q7g._skk:case _q7g._afm:switch(_rnn){case "cmdRelCalcAdd":case "cmdRelCalcNegate":case "cmdRelCalcSubtract":case "cmdRelCalcMultiply":case "cmdRelCalcDivide":case "cmdRelCalcPercent":case "cmdRelCalcPercentDiff":_qgi=(_arg.length==1)?this._en5:this._lk6;break;case "cmdRelCalcPercentOfTotal":_qgi=this._wz3;break;}break;case _q7g._bml:switch(_rnn){case "cmdRelCalcAdd":case "cmdRelCalcFirstCharacters":case "cmdRelCalcLastCharacters":_qgi=(_arg.length==1)?this._en5:this._ek1;break;case "cmdRelCalcConcatenate":_qgi=this._ek1;}break;case _q7g._r8j:case _q7g._xzm:switch(_rnn){case "cmdRelCalcAddYears":case "cmdRelCalcAddMonths":case "cmdRelCalcAddDays":_qgi=(_arg.length==1)?this._en5:this._lk6;break;case "cmdRelCalcSubtract":case "cmdRelCalcDaysBetween":case "cmdRelCalcMonthsBetween":case "cmdRelCalcYearsBetween":_qgi=(_arg.length==1)?((_exa._kp5==_q7g._xzm)?this._po7:this._xz3):this._lk6;break;}break;case _q7g._yzm:switch(_rnn){case "cmdRelCalcSubtract":_qgi=(_arg.length==1)?this._qo7:this._lk6;break;}break;case _q7g._t8j:switch(_rnn){case "cmdRelCalcAdd":case "cmdRelCalcSubtract":_qgi=(_arg.length==1)?this._yz3:this._lk6;break;}break;}this._xed._ujk(_qgi);this._2re();var _b9f=(_qgi==this._en5);var _jdi=false;switch(_rnn){case "cmdRelCalcNegate":case "cmdRelCalcSubtract":case "cmdRelCalcDivide":case "cmdRelCalcPercent":case "cmdRelCalcPercentDiff":_jdi=(_arg.length<=2);break;}var _bmj=_b9f?_exa._odj.concat(this._d0n._734||_frh._c6j("IDS_OPERAND_NUMBER")):_exa._odj.concat();if(_jdi){var _don="IDS_RELCALC_"+_rnn;_4qn._1je(this._2oh("lblRadForward"), _frh._c6j(_don, _bmj[0], _bmj[1]));_4qn._1je(this._2oh("lblRadReverse"), _frh._c6j(_don, _bmj[1], _bmj[0]));}else{var _mfh="";switch(_rnn){case "cmdRelCalcAdd":case "cmdRelCalcMultiply":_mfh=_bmj.join((_rnn=="cmdRelCalcAdd" )?" + ":" * " );break;case "cmdRelCalcConcatenate":_mfh=this._d0n._8og+_bmj.join(this._d0n._o6i)+ this._d0n._o5i;break;case "cmdRelCalcFirstCharacters":case "cmdRelCalcLastCharacters":case "cmdRelCalcAddYears":case "cmdRelCalcAddMonths":case "cmdRelCalcAddDays":_mfh=_frh._c6j("IDS_RELCALC_"+_rnn, _bmj[1], _bmj[0]);break;case "cmdRelCalcDaysBetween":case "cmdRelCalcMonthsBetween":case "cmdRelCalcYearsBetween":_mfh=_frh._c6j("IDS_RELCALC_"+_rnn, _bmj[0], _bmj[1]);break;default:_mfh=_frh._c6j("IDS_RELCALC_"+_rnn, _exa._rsk);}_4qn._1je(this._2oh("divExpression"), _mfh);}this._d0n._lgg=_jdi;this._bv8();this._2oh( "divOrder" ).style.display = _jdi?"":"none";this._2oh( "divExpression" ).style.display = _jdi?"none":"";this._2oh( "divSeparator" ).style.display = ( _exa._ufg.length > 1 )?"":"none";var _roj;if(this._2oh( "radNameOverride" ).checked&&!this._2oh( "txtName" ).value ){_roj=true;}else if((_qgi==this._lk6)||(_qgi==this._ek1)||(_qgi==this._wz3)){_roj=false;}else{_roj=!this._d0n._6kj;}this._pj8("btnOK", !_roj);};_tk3._cb7=function(){this._bv8();};_tk3._bv8=function(){this._1i1(true);this._2oh("txtDefaultName").value=this._d0n._0kj;this._cb5( "txtName", this._2oh( "radNameOverride" ).checked );this._cb5( "txtDefaultName", this._2oh( "radNameDefault" ).checked );};_tk3._1i1=function(_dx4){var _i06=_8l8._on3();var _exa=_i06._5ea;var _rnn=this._d0n._mbd._qik();var _qgi=this._xed._cik();var _b9f=(_qgi==this._en5);this._d0n._gpk=this._d0n._lgg&&this._2oh("radOrderReverse").checked;var _fnj=this._d0n._6kj?_exa._49d.concat(this._d0n._6kj):_exa._49d.concat();var _bmj=this._d0n._6kj?_exa._odj.concat(this._d0n._734):_exa._odj.concat();if(this._d0n._gpk){_fnj=_fnj.reverse();_bmj=_bmj.reverse();}var _a8k;var _dwm;switch(_rnn){case "cmdRelCalcAdd":_dwm="(" + _bmj.join( " + " ) + ")";break;case "cmdRelCalcNegate":_dwm="(- " + _exa._rsk + ")";break;case "cmdRelCalcSubtract":_dwm="(" + _bmj.join( " - " ) + ")";break;case "cmdRelCalcMultiply":_dwm="(" + _bmj.join( " * " ) + ")";break;case "cmdRelCalcDivide":_dwm="(" + _bmj.join( " / " ) + ")";break;case "cmdRelCalcConcatenate":_dwm=this._d0n._8og+_bmj.join(this._d0n._o6i)+ this._d0n._o5i;break;case "cmdRelCalcAbs":case "cmdRelCalcRound":case "cmdRelCalcRoundUp":case "cmdRelCalcRoundDown":case "cmdRelCalcPercentOfTotal":case "cmdRelCalcTrimTrailing":case "cmdRelCalcExtractYear":case "cmdRelCalcExtractMonth":case "cmdRelCalcExtractDay":case "cmdRelCalcExtractHour":case "cmdRelCalcExtractMinute":case "cmdRelCalcExtractSecond":_dwm=_frh._c6j("IDS_RELCALC_"+_rnn, _exa._rsk);break;case "cmdRelCalcFirstCharacters":case "cmdRelCalcLastCharacters":case "cmdRelCalcAddYears":case "cmdRelCalcAddMonths":case "cmdRelCalcAddDays":_dwm=_frh._c6j("IDS_RELCALC_"+_rnn, _bmj[1]||this._d0n._734, _bmj[0]);break;case "cmdRelCalcPercent":case "cmdRelCalcPercentDiff":case "cmdRelCalcYearsBetween":case "cmdRelCalcMonthsBetween":case "cmdRelCalcDaysBetween":_dwm=_frh._c6j("IDS_RELCALC_"+_rnn, _bmj[0], _bmj[1]);break;}if(!_dx4&&this._2oh("radNameOverride").checked){_a8k=this._2oh("txtName").value;_dwm=_a8k;}if(!_a8k){_a8k=_dwm;}this._d0n._0kj=_a8k;this._d0n._9km=_dwm;};_tk3._2re=function(){this._d0n._6kj="";this._d0n._734="";this._d0n._8og="";this._d0n._o5i="";this._d0n._o6i="";switch(this._xed._cik()){case this._en5:var _t9m=this._2oh("txtNumber").value;var _uyl=_cgm._6qh(_t9m);this._d0n._6kj=isNaN(_uyl)?"":_uyl.toString();this._d0n._734=_8gm._fd7(this._d0n._6kj);break;case this._ek1:this._d0n._8og=this._2oh( "txtPrecending" ).value||"";this._d0n._o5i=this._2oh( "txtFollowing" ).value||"";this._d0n._o6i=this._2oh( "txtSeparator" ).value||"";break;case this._po7:var _o49=this._d0n._ylg._d66();this._d0n._6kj=_o49[0]._l3g();this._d0n._734="(" + _o49[0]._yp9() + ")";break;case this._xz3:var _o49=this._d0n._zda._d66();this._d0n._6kj=_o49[0]._l3g();this._d0n._734="(" + _o49[0]._yp9() + ")";break;case this._qo7:var _o49=this._d0n._zlg._d66();this._d0n._6kj=_o49[0]._l3g();this._d0n._734="(" + _o49[0]._yp9() + ")";break;case this._yz3:var _o49=this._d0n._0ea._d66();this._d0n._6kj=_o49[0]._l3g();this._d0n._734="(" + _o49[0]._yp9() + ")";break;case this._wz3:if(this._2oh("radForDataItem").checked){this._d0n._6kj=this._d0n._lve._qik();this._d0n._734=this._d0n._lve._fkl();}break;}};_tk3._x9b=function(_kaf){if(!this._d0n._mbd){return;}this._2re();if(_kaf){this._2oh("txtNumber").value=this._d0n._734;}this._1t8();};_tk3._r9b=function(_kaf){this._2re();if(_kaf){this._2oh("txtPrecending").value=this._d0n._8og;this._2oh("txtFollowing").value=this._d0n._o5i;this._2oh("txtSeparator").value=this._d0n._o6i;}this._1t8();};_tk3._2ab=function(){this._cb5( "txtName", this._2oh( "radNameOverride" ).checked );if(this._2oh( "radNameOverride" ).checked&&!_zpn._qsh["hal"]["enableAccessibility"] ){this._2oh("txtName").focus();}this._1t8();};_tk3._y53=function(){var _i06=_8l8._on3();var _exa=_i06._5ea;var _b28=_exa._ufg.length;var o=_9gm._vfn(_i06._yub);switch(_exa._kp5){case _q7g._tkk:case _q7g._skk:case _q7g._afm:o["cmdRelCalcAdd"]=true;o["cmdRelCalcSubtract"]=(_b28==1)||(_b28==2);o["cmdRelCalcMultiply"]=true;o["cmdRelCalcDivide"]=(_b28==1)||(_b28==2);o["cmdRelCalcPercent"]=(_b28==1)||(_b28==2);o["cmdRelCalcPercentDiff"]=(_b28==1)||(_b28==2);break;case _q7g._bml:o["cmdRelCalcConcatenate"]=true;break;case _q7g._r8j:case _q7g._xzm:case _q7g._yzm:o["cmdRelCalcSubtract"]=(_b28==1)||(_b28==2);o["cmdRelCalcDaysBetween"]=(_b28==1)||(_b28==2);o["cmdRelCalcMonthsBetween"]=(_b28==1)||(_b28==2);o["cmdRelCalcYearsBetween"]=(_b28==1)||(_b28==2);break;case _q7g._t8j:o["cmdRelCalcAdd"]=true;o["cmdRelCalcSubtract"]=(_b28==1)||(_b28==2);break;}this._d0n._yub=o;};