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 _bqc=new _lcm("_bqc");_bqc._jgn=function(_u4c,_qxj,_ph3,_b6k){this._ihj=_qxj;this._yc3=_ph3||null;this._4le(_u4c, _b6k);};_bqc._5z2=function(){this._p1f=this._ihj.selectSingleNode("dmDimension/DUN").text;this._q1f=this._ihj.selectSingleNode("dmHierarchy/HUN").text;this._nd=! _nlk._po3(this._ihj);this._qye=_dth._ug8(this._ihj).cloneNode(true);this._gql=this._2oh("divTree");_u0n._3a6(this._gql);this._gsk=new _0jl( this._2oh( "divToolbar" ), this._53g( "Toolbar" ), this );this._sjm=new _uzf( this._2oh( "divPanes" ), this._53g( "Panes" ), null, this._m56(), this._m75() );};_bqc._wl3=function(){this._uxh();};_bqc._jo9=function(){this._sjm._cbb("_bqc_Panes", this._m56(), this._m75());};_bqc._4e1=function(){return this._sjm._bg8();};_bqc._1q1=function(){return this._sjm._jq9();};_bqc._o46=function(){if(this._njj){this._njj._fdm();delete this._njj;}if(this._gsk){this._gsk._fdm();delete this._gsk;}if(this._sjm){this._sjm._fdm();delete this._sjm;}delete this._gql;delete this._qye;delete this._ihj;delete this._yc3;delete this._k6i;delete this._qp6;};_bqc._67a=function(){this._um5();setTimeout(this._uxh.bind(this), 0);};_bqc._4w1=function(){this._qp6={};var nl=this._njj._cr9().selectNodes(".//treeNode[@selected='true']/@iid");for(var i=0;i<nl.length;i++){this._qp6[nl.item(i).value]=true;}};_bqc._uxh=function(){var _u2k;if(this._njj){if(!this._qp6){this._4w1();}this._njj._bzm();_u2k=this._njj._cr9();}else{_u2k=this._53g("Tree");}var _39c=_dth._l7b(this._qye, this._ihj);if(!this._qp6&&this._yc3){var _vy6=_dth._l7b(this._qye, this._yc3);this._qp6={};this._qp6[ _vy6.getAttribute("iid")]=true;this._yc3=null;}this._d0n._dkg=1;this._xqe(_39c.selectSingleNode("setDefinition/*"), _u2k);delete this._qp6;if(this._njj){this._njj._wfn();}else{this._njj=new _tzf(this._gql, _u2k, this);}this._um5();};_bqc._xqe=function(_x6h,_t2k){var _ick=_x6h.nodeName;var _7wl=false;var _dwm;var _9hl;switch(_ick){case "setExplicitMembers":_7wl=true;_9hl=this._081(_x6h);break;case "setChildrenMembers":_7wl=true;_dwm=_x6h.selectSingleNode("dmMember/itemCaption").text;break;case "setLevelMembers":_7wl=true;_dwm=_x6h.selectSingleNode("dmLevel/itemCaption").text;break;case "setHierarchyMembers":_7wl=true;var _g79=(_x6h.getAttribute("rootMembersOnly")=="true");_9hl=_g79?_frh._c6j( "IDS_LBL_SETDEF_hierarchyRootMembers"):_frh._c6j( "IDS_EL_" + _ick );_dwm=_x6h.selectSingleNode("ancestor::dataItemMemberSet/dmHierarchy/itemCaption").text;break;case "setExpression":_7wl=true;_9hl=_cgm._hkk(_x6h.selectSingleNode("expression").text, 500);break;case "setNamedReference":_7wl=true;_9hl=_x6h.selectSingleNode("NSUN").text;break;case "setExceptMembers":_9hl=this._081(_x6h);break;case "setTopCount":case "setBottomCount":_dwm=_frh._c6j( "IDS_LBL_SETDEF_" + _ick, _x6h.getAttribute( "value" ) );_9hl=this._wd6(_x6h);break;case "setTopPercent":case "setBottomPercent":case "setTopSum":case "setBottomSum":_dwm=_frh._c6j( "IDS_LBL_SETDEF_" + _ick, ( new _ril( _x6h.getAttribute( "value" ) ) )._fd7() );_9hl=this._wd6(_x6h);break;case "setUnion":_9hl=_frh._c6j( "IDS_EL_" + _ick ) + " - " + _frh._c6j( ( _x6h.getAttribute( "all" )=="true" )?"IDS_UNION_KEEPDUPLICATES":"IDS_UNION_NODUPLICATES" );_t2k.setAttribute( "_7wl", "true" );var _dwd=this._6g7(_x6h, _t2k, "", _9hl);var nl=_x6h.selectNodes("baseSets/*");var _tzl=nl.length;for(var i=0;i<_tzl;i++){this._xqe(nl.item(i), _dwd);}return;case "setMoveMembersToTop":case "setMoveMembersToBottom":_dwm=_frh._c6j("IDS_LBL_SETDEF_"+_ick);_9hl=this._081(_x6h);break;case "setExpandMember":case "setCollapseMember":_dwm=_x6h.selectSingleNode("dmMember/itemCaption").text;break;case "setFilter":var os=new _ece();_6aj._he(os, _x6h.selectSingleNode("setFilterCriteria"));_9hl=_cgm._hkk(os._fkk(), 500);break;case "setCustomGroup":_dwm=_frh._c6j("IDS_LBL_SETDEF_"+_ick);_9hl=this._081(_x6h);break;case "setReference":_7wl=true;_dwm=_x6h.getAttribute("refShareName");_9hl=_eth._34(_x6h);break;}if(!_dwm&&(_dwm!=="")){_dwm=_frh._c6j("IDS_EL_"+_ick);}var _dwd=this._6g7(_x6h, _t2k, _dwm, _9hl);_dwd.setAttribute("treeNodeChildId", this._d0n._dkg++);var _0td=_x6h.selectSingleNode("baseSet/*");if(_0td){_dwd.setAttribute( "_8tg", "true" );}if(_7wl){_dwd.setAttribute( "_7wl", "true" );_t2k.setAttribute( "_0nd", "true" );}switch(_x6h.parentNode.nodeName){case "setDefinition":case "baseSets":_dwd.setAttribute( "_bwl", "true" );}if(_0td){this._xqe(_0td, _dwd);}};_bqc._wd6=function(_x6h){return _6aj._oe8(_x6h.selectSingleNode("dmTuple"));};_bqc._081=function(_x6h){var _mkn=20;var _bmj=_8qn._fde(null, _x6h.selectNodes("dmMembers/dmMember/itemCaption/text()"));if(_bmj.length>_mkn){_bmj.length=_mkn+1;_bmj[_mkn]="...";}return _bmj.join("\r\n");};_bqc._6g7=function(_x6h,_ksa,_dwm,_9hl){var _ick=_x6h.nodeName;var _t2k=_ksa.appendChild(_ksa.ownerDocument.createElement("treeNode"));_t2k.setAttribute("_ick", _ick);_t2k.setAttribute( "icon", _ick + "_32x32.gif" );_t2k.setAttribute("label", _dwm);if(_9hl){_t2k.setAttribute("tooltip", _9hl);}else{_t2k.setAttribute( "idsTooltip", "IDS_EL_" + _ick );}var _eon=_x6h.getAttribute("iid");_t2k.setAttribute("iid", _eon);if(this._qp6&&this._qp6[_eon]){_t2k.setAttribute( "selected", "true" );}return _t2k;};_bqc._6ll=function(_xqn){_6aj._ybb();var _fsm=this._ihj.parentNode.parentNode;var _eg3=false;var _93k=_38g._p3g();if(_93k&&_93k.nodeName=="query"&&_93k.getAttribute( "name" )==_fsm.getAttribute( "name" ) ){_eg3=true;}var _n6h=_agm._kik(this._qye, _fsm.getAttribute("name"));var _e0k=_erh._e5j(_n6h, true);_fsm.parentNode.replaceChild(_e0k, _fsm);this._ihj=_r0n._62g(_e0k, this._ihj.getAttribute("name"));this._qye=_dth._ug8(_e0k).cloneNode(true);if(_eg3){ _38g._kkk(_e0k.getAttribute('iid'));}_6aj._iee(true);if(!_xqn){this._67a();}};_bqc._bgn=function(){this._6ll(true);this._3le();};_bqc._bgd=_m0n._je8(["setExplicitMembers","setChildrenMembers","setExpression","setExceptMembers","setTopCount","setBottomCount","setTopPercent","setTopSum","setBottomPercent","setBottomSum","setMoveMembersToTop","setMoveMembersToBottom","setExpandMember","setCollapseMember","setFilter","setCustomGroup","setReference"]);_bqc._s4g=function(){var _b58=this._njj._5r9();var _wwg=document.getElementById(_b58.getAttribute("htmlId"));var _x6h=_dth._l7b(this._qye, _b58);switch(_b58.getAttribute("_ick")){case "setExplicitMembers":case "setExceptMembers":case "setMoveMembersToTop":case "setMoveMembersToBottom":var _qjn=this._lm7.bind(this, _x6h);_8fm._jgn("_a0g", _wwg, _x6h, false, _qjn);break;case "setChildrenMembers":case "setExpandMember":case "setCollapseMember":var _qjn=this._lm7.bind(this, _x6h);_8fm._jgn("_a0g", _wwg, _x6h, false, _qjn, true);break;case "setExpression":this._vjg=_x6h.selectSingleNode("expression");_8fm._jgn("_jmh", _wwg, this, this._vjg);break;case "setTopCount":case "setBottomCount":case "setTopPercent":case "setTopSum":case "setBottomPercent":case "setBottomSum":var _fsm=_6aj._tq9(_x6h);var _qjn=this._lm7.bind(this, _x6h);_8fm._jgn("_15j", _wwg, _fsm, this._p1f, this._q1f, _x6h, _qjn);break;case "setFilter":var _fsm=_6aj._tq9(_x6h);var _gcc=_x6h.selectSingleNode("setFilterCriteria");_5ml._jll(["_as3"],function(_as3){ _as3._wg2(_wwg, _gcc, _fsm, this._p1f, this._q1f, this._3p4.bind(this, _gcc)); }.bind(this));break;case "setCustomGroup":_8fm._jgn("_o57", _wwg, _x6h);break;case "setReference":var _qjn=this._67a.bind(this);_8fm._jgn("_m36", _wwg, _x6h, _qjn);break;}};_bqc._3p4=function(_x0k,_iln){_x0k.parentNode.replaceChild(_iln, _x0k);this._67a();};_bqc._uf5=function(_x0k,_iln,_gy6,_8wd){_gy6.parentNode.replaceChild(_8wd, _gy6);this._lm7(_x0k, _iln);};_bqc._lm7=function(_x0k,_iln){_x0k.parentNode.replaceChild(_erh._woh(_iln, true), _x0k);this._qp6=_m0n._je8([_iln.getAttribute("iid")]);this._67a();};_bqc._io9=function(_e5m){_jmh._de8(this._vjg);};_bqc._ho9=function(_e5m){delete this._vjg;};_bqc._a7j=function(e){switch(e.keyCode){case _4qn._qrh:if(this._njj&&this._mm5(this._njj._xg8())){this._zf5();this._uxh();}break;}this._1f7(e);};_bqc._to8=function(_x6h){var _0td=_x6h.selectSingleNode("baseSet/*");var _33m=_x6h.parentNode;_33m.replaceChild(_0td, _x6h);};_bqc._zf5=function(){var _n9i=this._njj._xg8();for(var i=0;i<_n9i.length;i++){this._to8(_dth._l7b(this._qye, _n9i[i]));}};_bqc._ovc=function(){this._zf5();this._67a();};_bqc._x4g=function(){var nl=this._njj._cr9().selectNodes(".//treeNode[@selected='true']");for(var i=0;i<nl.length;i++){var _x6h=_dth._l7b(this._qye, nl.item(i));var _j3l=_x6h.selectSingleNode("baseSet");var _0td=_j3l.selectSingleNode("*");var _gbc=_x6h.parentNode;var _q48=_gbc.parentNode;var _m05=_q48.parentNode;_m05.insertBefore(_x6h, _q48);_j3l.appendChild(_q48);_gbc.appendChild(_0td);}this._67a();};_bqc._whe=function(){var nl=this._njj._cr9().selectNodes(".//treeNode[@selected='true']");for(var i=nl.length-1;i>=0;i--){var _x6h=_dth._l7b(this._qye, nl.item(i));var _j3l=_x6h.selectSingleNode("baseSet");var _0td=_j3l.selectSingleNode("*");var _gbc=_x6h.parentNode;var _gtd=_x6h.selectSingleNode("baseSet/*/baseSet");var _1x6=_gtd.selectSingleNode("*");_gbc.insertBefore(_0td, _x6h);_j3l.appendChild(_1x6);_gtd.appendChild(_x6h);}this._67a();};_bqc._fg4=function(_h7k,_t2k,_zdf){this._um5();};_bqc._7k2=function(_h7k,_t2k){this._s4g();};_bqc._mm5=function(a){var b=a.length>0;for(var i=0;i<a.length;i++){if(a[i].getAttribute( "_8tg" ) != "true" ){b=false;break;}}return b;};_bqc._naj=function(a){var b=a.length>0;for(var i=0;i<a.length;i++){if ((a[i].getAttribute( "_8tg" ) != "true" )||( a[i].getAttribute( "_bwl" )=="true" ) ){b=false;break;}}return b;};_bqc._cag=function(a){var b=a.length>0;for(var i=0;i<a.length;i++){if ((a[i].getAttribute( "_8tg" ) != "true" )||( a[i].getAttribute( "_7wl" )=="true" )||( a[i].getAttribute( "_0nd" )=="true" ) ){b=false;break;}}return b;};_bqc._rx=function(_52e,_phh){this._n4a(_52e, _phh);};_bqc._qx=function(_52e,_uni){switch(_uni.getAttribute("id")){case "_bqc_mnuRightClickNewPopup":_52e._o96("_bqc_mnuRightClickNewDefineCustomGrouping", this._nd);break;}};_bqc._v7=function(_gbl,_52e,_uni){switch(_uni.getAttribute("id")){case "_bqc_btnNewPopup":_52e._o96("_bqc_mnuDefineCustomGrouping", this._nd);break;} };_bqc._w7=function(_gbl,_52e,_phh){this._n4a(_52e, _phh);};_bqc._n4a=function(_52e,_phh){var _zzj=_52e._s2g(_phh);if(_zzj.getAttribute("onCommand")!==null){return;}var _b58=this._njj._5r9()||this._njj._cr9().selectSingleNode("treeNode");var _wwg=document.getElementById(_b58.getAttribute("htmlId"));var _ikf=this._qye.cloneNode(true);var _x6h=_dth._l7b(_ikf, _b58);var _x0k=_dth._l7b(this._qye, _x6h);var _ick=_zzj.getAttribute("nodeName");var _1bc=_erh._cnh(_ick);var _j3l=_erh._u0g(_1bc, "baseSet");_x6h.parentNode.insertBefore(_1bc, _x6h);_j3l.appendChild(_x6h);switch(_ick){case "setExceptMembers":case "setMoveMembersToTop":case "setMoveMembersToBottom":var _qjn=this._lm7.bind(this, _x0k);_8fm._jgn("_a0g", _wwg, _1bc, false, _qjn);break;case "setTopCount":case "setBottomCount":_1bc.setAttribute( "value", "3" );var _fsm=_6aj._tq9(_1bc);var _qjn=this._lm7.bind(this, _x0k);_8fm._jgn("_15j", _wwg, _fsm, this._p1f, this._q1f, _1bc, _qjn);break;case "setExpandMember":case "setCollapseMember":var _qjn=this._lm7.bind(this, _x0k);_8fm._jgn("_a0g", _wwg, _1bc, false, _qjn, true);break;case "setFilter":var _gcc=_8qn._u0g(_1bc, "setFilterCriteria");var _fsm=_6aj._tq9(_1bc);_5ml._jll(["_as3"],function(_as3){ _as3._wg2(_wwg, _gcc, _fsm, this._p1f, this._q1f, this._uf5.bind(this, _x0k, _1bc, _gcc)); }.bind(this));break;case "setCustomGroup":var _qjn=this._lm7.bind(this, _x0k);_8fm._jgn("_o57", _wwg, _1bc, _qjn);break;}};_bqc._76d=function(e){if(this._njj&&(e.button==_4qn._he7)){var _n9i=this._njj._xg8();var _pv5=_n9i&&(_n9i.length>0);var _q79=_pv5&&(_n9i.length==1);var _ayk=this._mm5(_n9i);var _gwk=false;var _b58=this._njj._5r9();if(_b58){var _t2k=this._njj._ukl(e.clientX, e.clientY);_gwk=(_t2k!=null)&&this._bgd[_t2k.getAttribute("_ick")];}if(!this._d0n._hfd){this._d0n._hfd=new _3ce(this._53g("MenuPopupSet"), this);}this._d0n._hfd._o96("_bqc_mnuRightClickEdit", _gwk);this._d0n._hfd._o96("_bqc_mnuRightClickDelete", _ayk);this._d0n._hfd._o96("_bqc_mnuRightClickMoveLeft", this._naj(_n9i));this._d0n._hfd._o96("_bqc_mnuRightClickMoveRight", this._cag(_n9i));this._d0n._hfd._pxc("_bqc_mnuRightClickPopup", e.clientX, e.clientY);}};_bqc._um5=function(){var _n9i=this._njj?this._njj._xg8():null;var _pv5=_n9i&&(_n9i.length>0);var _q79=_pv5&&(_n9i.length==1);var _gwk=false;if(_q79){var _ick=_n9i[0].getAttribute("_ick");_gwk=this._bgd[_ick];}var _ayk=_n9i&&this._mm5(_n9i);var _dai=_n9i&&this._naj(_n9i);var _t6f=_n9i&&this._cag(_n9i);this._gsk._pj8("_bqc_btnNew", _q79||!_pv5);this._gsk._pj8("_bqc_btnEdit", _gwk);this._gsk._pj8("_bqc_btnDelete", _ayk);this._gsk._pj8("_bqc_btnLeft", _dai);this._gsk._pj8("_bqc_btnRight", _t6f);};
|