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.
- var _c4b=new _lcm("_c4b");_c4b._jgn=function(_u4c,_qxj){this._ihj=_qxj;this._4le(_u4c);};_c4b._5z2=function(){if(this._ihj){if(this._ihj.nodeName!="dataItemCustomGroup"){setTimeout(this._1gn.bind(this), 0);return;}this._d0n.nTarget=null;this._d0n._ugd=this._ihj.getAttribute("refDataItem");this._d0n._ajm=null;this._d0n._kq5=_r0n._62g(_6aj._tq9(this._ihj), this._ihj.getAttribute("refDataItem"));this._d0n._1ed=this._ihj;this._d0n._nt4=this._d0n._1ed.cloneNode(true);}else{var _i06=_8l8._on3();if(!_i06||!_i06._5ea||_i06._5ea._lnb.length!=1){setTimeout(this._1gn.bind(this), 0);return;}this._d0n.nTarget=null;if(_i06._5ea._ufg.length>=1){this._d0n.nTarget=_i06._5ea._ufg[0];}this._d0n._ugd=_i06._5ea._cyh[0];this._d0n._ajm=_i06._5ea._ajm;this._d0n._kq5=_i06._5ea._lnb[0];this._d0n._1ed=null;var d=this._d0n._kq5.ownerDocument;this._d0n._9rl=d.createElement("holder");this._d0n._nt4=_8qn._u0g(this._d0n._9rl, "dataItemCustomGroup");this._d0n._nt4.setAttribute("refDataItem", _i06._5ea._cyh[0]);this._d0n._nt4.setAttribute("dataType", _wb5[_nlk._p6b(this._d0n._kq5)]);this._d0n._nt4.setAttribute("name", this._2h5(this._d0n._ugd));_8qn._u0g(this._d0n._nt4, "customGroups");var _od9=_8qn._u0g(this._d0n._nt4, "customGroupRemainingValues");_8qn._u0g(_od9, "showRemainingValues");}this._d0n._gsk=new _0jl(this._2oh("divToolbar"), this._53g('ToolbarCustomGroup'), this);this._d0n._64i=new _pgk(this._2oh("divGroupList"), _frh._53g('EmptyList'), this);this._vqe();this._6m1=this._2oh("radRemainginValuesNotShown");this._k21=this._2oh("radRemainingValueEachIsGroup");this._j21=this._2oh("radRemainginValuesOtherGroup");this._ew1();if(this._d0n._nt4.getAttribute("name")==this._2h5(this._d0n._ugd)){this._2oh("radNameDefault").checked=true;this._2oh("radNameOverride").checked=false;this._2oh("txtDefaultName").value = this._d0n._nt4.getAttribute("name");this._2oh("txtName").value = "";this._cb5("txtDefaultName", true);this._cb5("txtName", false);}else{this._2oh("radNameDefault").checked=false;this._2oh("radNameOverride").checked=true;this._2oh("txtDefaultName").value=this._2h5(this._d0n._ugd);this._2oh("txtName").value = this._d0n._nt4.getAttribute("name");this._cb5("txtDefaultName", false);this._cb5("txtName", true);}this._2z3();_4qn._je1(this._2oh("txtName"), this._hqe.bind(this));this._fu8();};_c4b._o46=function(){_4qn._dy(this._2oh("txtName"));this._fdm();};_c4b._fdm=function(){if(this._d0n._gsk){this._d0n._gsk._fdm();delete this._d0n._gsk;}if(this._d0n._64i){this._d0n._64i._fdm();delete this._d0n._64i;}};_c4b._bgn=function(){_vzm._ozm("custom grouping spec XML = " + _8qn._iwc(this._d0n._nt4));_erh._ybb();if(this._d0n._9rl){var _qxj=_r0n._1s(this._d0n._ajm, this._d0n._kq5, this._d0n._nt4.getAttribute("refDataItem"), this._d0n._nt4.getAttribute("dataType"), this._d0n._nt4.getAttribute("name"), _8qn._6l3(null, _8qn._k5g(this._d0n._nt4, "customGroups/*")),_8qn._6l3(null, _8qn._k5g(this._d0n._nt4, "customGroupRemainingValues/*")));var _0hf=this._d0n._ajm.ownerDocument.createElement("dataItemRef");_0hf.setAttribute("query", this._d0n._ajm.getAttribute("name"));_0hf.setAttribute("name", _qxj.getAttribute("name"));var _abf=_ath._r9g;if(this._d0n.nTarget.selectSingleNode("ancestor::crosstab")){ _abf=_ath._9i4;}_ath._vge(new _4mh([_0hf]), this._d0n.nTarget, _abf);}else{_6aj._kab(this._d0n._1ed, this._d0n._nt4.getAttribute("name"));_8qn._k5g(this._d0n._1ed, "customGroups"); _8qn._k5g(this._d0n._1ed, "customGroupRemainingValues"); var _aul=_8qn._6l3(null, _8qn._k5g(this._d0n._nt4, "customGroups/*"));var _2ud=_erh._u0g(this._d0n._1ed, "customGroups");for(var i=0;i<_aul.length;i++){var _qrm=_erh._e5j(_aul[i], true);_2ud.appendChild(_qrm);}var _059=_8qn._6l3(null, _8qn._k5g(this._d0n._nt4, "customGroupRemainingValues/*"));var _od9=_erh._u0g(this._d0n._1ed, "customGroupRemainingValues");for(var i=0;i<_059.length;i++){var _gxd=_erh._e5j(_059[i], true);_od9.appendChild(_gxd);}}_erh._iee(true);this._3le();};_c4b._9jk=function(){this._bm8();};_c4b._pe4=function(_a6k,_mzj,_zdf){this._2z3();};_c4b._oi2=function(_a6k,_mzj){this._s4g();};_c4b._d7j=function(){var _wmi=this._d0n._64i._885();var _t6c=this._sq8(this._d0n._64i);var _62k=this._d0n._nt4.selectSingleNode("customGroups/*[" + (_t6c + 1) + "]");_t6c=Math.max(_t6c-1, 0);var _jd9=_8qn._4q1(_wmi);_wmi.parentNode.insertBefore(_wmi.parentNode.removeChild(_wmi), _jd9);_jd9=_8qn._4q1(_62k);_62k.parentNode.insertBefore(_62k.parentNode.removeChild(_62k), _jd9);this._d0n._64i._wfn();this._d0n._64i._gwc(_t6c, true);this._2z3();};_c4b._q4g=function(){var _wmi=this._d0n._64i._885();var _t6c=this._sq8(this._d0n._64i);var _62k=this._d0n._nt4.selectSingleNode("customGroups/*[" + (_t6c + 1) + "]");_t6c=_t6c+1;var _djf=_8qn._dn3(_wmi);_wmi.parentNode.insertBefore(_wmi.parentNode.removeChild(_djf), _wmi);_djf=_8qn._dn3(_62k);_62k.parentNode.insertBefore(_62k.parentNode.removeChild(_djf), _62k);this._d0n._64i._wfn();this._d0n._64i._gwc(_t6c, true);this._2z3();};_c4b._ovc=function(){var _wmi=this._d0n._64i._885();var _t6c=this._sq8(this._d0n._64i);var _62k=this._d0n._nt4.selectSingleNode("customGroups/*[" + (_t6c + 1) + "]");var _1ui=this._d0n._64i._tfe();_t6c=Math.min(_t6c, Math.max(0,(_1ui.length-2)));_wmi.parentNode.removeChild(_wmi);_62k.parentNode.removeChild(_62k);this._d0n._64i._wfn();this._d0n._64i._gwc(_t6c, true);this._2z3();this._fu8();};_c4b._ts9=function(){this._d0n._13i=null;var _fpd=_nlk._p6b(this._d0n._kq5);_8fm._jgn("_p57", this._xp9(), this, null, null, _fpd);};_c4b._823=function(){this._d0n._13i=null;_8fm._jgn("_q57", this._xp9(), this, this._d0n._kq5, null, null);};_c4b._s4g=function(){var _t6c=this._sq8(this._d0n._64i);this._d0n._13i=this._d0n._nt4.selectSingleNode("customGroups/*[" + (_t6c + 1) + "]");if(this._d0n._13i.nodeName=="customValuesGroup"){var _hnf=this._d0n._13i.selectNodes("selectedValue");var _4vl=[];for(var i=0;i<_hnf.length;i++){_4vl.push(_hnf.item(i).text);}_8fm._jgn( "_q57", this._xp9(), this, this._d0n._kq5, this._d0n._13i.getAttribute("label"), _4vl );}else{var _szj=this._d0n._13i.selectSingleNode("lowValue");var _2ni=this._d0n._13i.selectSingleNode("highValue");var _4vl=[];_4vl.push(_szj?_szj.text:null);_4vl.push(_2ni?_2ni.text:null);var _fpd=_nlk._p6b(this._d0n._kq5);_8fm._jgn( "_p57", this._xp9(), this, this._d0n._13i.getAttribute("label"), _4vl, _fpd );}};_c4b._wi8=function(_xof){var _qrm=null;if(this._d0n._13i){_qrm=this._d0n._13i;}else{var _ylf=this._d0n._nt4.selectSingleNode('customGroups');_qrm=_8qn._u0g(_ylf, "customValuesGroup");}_qrm.setAttribute("label", _xof._s5i);_8qn._k5g(_qrm, "selectedValue"); var _5kn=_xof._d8a.length;for(var i=0;i<_5kn;++i){var _uxm=_xof._d8a[i];if(_uxm){_7hn._qll(_8qn._u0g(_qrm, "selectedValue"), _uxm);}}this._vqe();this._fu8();};_c4b._bt9=function(){var _cyi=_p57._hfe();var _7hl=_p57._koh();var _dyi=_p57._kfe();var _qrm=null;if(this._d0n._13i!=null){_qrm=this._d0n._13i;}else{var _ylf=this._d0n._nt4.selectSingleNode('customGroups');_qrm=_8qn._u0g(_ylf, "customRangeGroup");}_qrm.setAttribute("label", _dyi);_8qn._k5g(_qrm, "lowValue|highValue"); if(_cyi){var _szj=_8qn._u0g(_qrm, "lowValue");_szj.text=_cyi;}if(_7hl){var _2ni=_8qn._u0g(_qrm, "highValue");_2ni.text=_7hl;}this._vqe();this._fu8();};_c4b._2ab=function(){this._cb5("txtName", this._2oh("radNameOverride").checked);this._cb5( "txtDefaultName", this._2oh( "radNameDefault" ).checked );if(this._2oh("radNameOverride").checked){if(!_zpn._qsh["hal"]["enableAccessibility"]){this._2oh("txtName").focus();}this._d0n._nt4.setAttribute ("name", this._2oh("txtName").value);}else{this._d0n._nt4.setAttribute ("name", this._2oh("txtDefaultName").value);}this._fu8();};_c4b._hqe=function(){this._d0n._nt4.setAttribute ("name", this._2oh("txtName").value);this._fu8();};_c4b._f23=function(){var _od9=this._d0n._nt4.selectSingleNode('customGroupRemainingValues');if(_od9){var _0ta=_od9.firstChild;_0ta.setAttribute("label", this._2oh("txtOtherGroupName").value);}};_c4b._fu8=function(){var _roj;if(this._2oh("radNameOverride").checked&&!this._2oh("txtName").value){_roj=true;}else if(this._d0n._nt4.selectNodes('//customGroups/*').length==0){_roj=true;}this._pj8("btnOK", !_roj);};_c4b._2h5=function(_a8k){return _frh._c6j('IDS_CUSTOM_GROUPS_DEFAULT_NAME', _a8k);};_c4b._2z3=function(){var _15n=this._d0n._64i._vd4();this._d0n._gsk._pj8("_c4b_btnDeleteGroup", _15n.length>0);this._d0n._gsk._pj8("_c4b_btnEditGroup", _15n.length==1);this._d0n._gsk._pj8("_c4b_btnGroupUp", _15n.length==1&&_15n[0]&&_15n[0].previousSibling);this._d0n._gsk._pj8("_c4b_btnGroupDown", _15n.length==1&&_15n[0]&&_15n[0].nextSibling);};_c4b._ew1=function(){var _od9=this._d0n._nt4.selectSingleNode('customGroupRemainingValues');var _0ta=_od9.firstChild;if(_0ta.nodeName=="showRemainingValues"){this._6m1.checked=false;this._k21.checked=true;this._j21.checked=false;this._2oh("txtOtherGroupName").value = "";}else if(_0ta.nodeName=="hideRemainingValues"){this._6m1.checked=true;this._k21.checked=false;this._j21.checked=false;this._2oh( "txtOtherGroupName").value = "";}else{this._6m1.checked=false;this._k21.checked=false;this._j21.checked=true;this._2oh("txtOtherGroupName").value = _0ta.getAttribute("label");}this._cb5("txtOtherGroupName", this._j21.checked);};_c4b._892=function(){var _s16=this._2oh("txtOtherGroupName").value;if(_s16.length==0){_s16="Other";}_8qn._cqh(this._d0n._nt4, 'customGroupRemainingValues');var _od9=_8qn._u0g(this._d0n._nt4, "customGroupRemainingValues");if(this._k21.checked==true){_8qn._u0g(_od9, "showRemainingValues");}else if(this._6m1.checked==true){_8qn._u0g(_od9, "hideRemainingValues");}else{var _z5h=_8qn._u0g(_od9, "groupRemainingValuesAs");_z5h.setAttribute("label", _s16);}this._ew1();};_c4b._vqe=function(){var _h9h=this._d0n._nt4.selectNodes('customGroups/*');this._d0n._64i._bzm();for(var i=0;i<_h9h.length;i++){this._1n4(_h9h.item(i), false);}this._d0n._64i._wfn();this._2z3();};_c4b._5i5=function(){};_c4b._1n4=function(_irm,_rwl){var _mzj=this._d0n._64i._767();_mzj.setAttribute('label', _irm.getAttribute('label'));var _t6c=this._sq8(this._d0n._64i);var _1ui=this._d0n._64i._tfe();if(_t6c<_1ui.length-2){var _wmi=this._d0n._64i._885();if(_wmi){var _djf=_8qn._dn3(_wmi);if(_djf){_djf.parentNode.insertBefore(_djf.parentNode.removeChild(_mzj), _djf);}}}if(_rwl){this._d0n._64i._wfn();this._d0n._64i._gwc(_t6c+1, true);this._2z3();}};_c4b._sq8=function(_a6k){var nl=_a6k._tfe();for(var i=0;i<nl.length;i++){if(nl.item( i ).getAttribute( 'selected' )=='true' ){return i;}}return-1;};_c4b._moe=function(_x7i,_nxj,_fsm,_q9n,_wcn){var _m5h;var _0ld=false;if(_q9n){_m5h=_8qn._v77(_q9n, "crosstabNodeMember");}else{_m5h=_nxj.selectSingleNode(".//*[@edgeLocation='" + _wcn + "']");}var _ytd=null;if(_m5h){_ytd=_8qn._12g(_m5h, "crosstabNode");}while(_ytd){var _mzd=_ytd.selectNodes("crosstabNodeMembers/crosstabNodeMember");for(var i=0; i<_mzd.length; i++){if(this._z9g(_x7i, _fsm, _mzd.item(i))){_0ld=true;}}_ytd=_8qn._12g(_ytd, "crosstabNode");}return _0ld;};_c4b._z9g=function(_x7i,_fsm,_q9n){var _qxj=_r0n._62g(_fsm, _q9n.getAttribute("refDataItem"));_x7i.push(_qxj);return _nlk._195(_qxj);};_c4b._ei4=function(_x7i,_fsm,_q9n){var _qxj=_r0n._62g(_fsm, _q9n.getAttribute("refDataItem"));if(_nlk._195(_qxj)){_x7i.push(_qxj);}};_c4b._kh5=function(_q9n,_prm,_fsm,_eqa){var _0ld=false;var _x7i=[];if(_q9n.nodeName=="crosstabIntersection"){if(this._moe(_x7i, _prm, _fsm, null, _q9n.getAttribute("row"))){_0ld=true;}if(this._moe(_x7i, _prm, _fsm, null, _q9n.getAttribute("column"))){_0ld=true;}}else if(_q9n.nodeName=="factCell"){if(this._moe(_x7i, _prm, _fsm, _q9n)){_0ld=true;}var _y8n=_8qn._isc(_q9n, ["crosstabRows", "crosstabColumns"] );var _wcn="crosstabRows";if(_y8n.nodeName=="crosstabRows"){_wcn="crosstabColumns";}var _odc=_prm.selectNodes(_wcn+"//crosstabNodeMember[@refDataItem]");for(var i=0; i<_odc.length; i++){var _0hf=_odc.item(i);_x7i.push(_r0n._62g(_fsm, _0hf.getAttribute("refDataItem")));}}else if(_q9n.nodeName=="crosstabNodeMember"||_q9n.nodeName=="crosstabSpacer"){this._moe(_x7i, _prm, _fsm, _q9n);_0ld=true; }if(_eqa&&!_0ld){_x7i.push(_r0n._62g(_fsm, _eqa.getAttribute("refDataItem")));}return _x7i;};_c4b._km4=function(){if(this._d0n._2ob[0].nodeName=="factCell"){var _prm=_ath._h03(this._d0n._2ob[0]);if(_prm){var _fsm=_agm._kik(_erh._vtc(), _prm.getAttribute("refQuery"));if(_prm.nodeName=="crosstab"){var _eqa=_prm.selectSingleNode("defaultMeasure");if(_eqa){return _r0n._62g(_fsm, _eqa.getAttribute("refDataItem"));}}}}return _8l8._ce1();};_c4b._v7=function(_gbl,_52e,_uni){var _fpd=_nlk._p6b(this._d0n._kq5);_52e._p96("_c4b_mnuNewValueGroup", this._jl2(_fpd));_52e._p96("_c4b_mnuNewRangeGroup", true);};_c4b._jl2=function(_bsj){switch(_bsj){case _q7g._r8j:case _q7g._t8j:case _q7g._xzm:case _q7g._yzm:case _q7g._tkk:case _q7g._skk:case _q7g._afm:return false;}return true;};
|