_xd7_async.js 9.1 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. _xd7._yjb=function(_jw4){this._z4i=_y7g._le();_erh._q0g(this);};_xd7._9cj=function(_2bi,_jw4){this._eql.scrollTop=this._l2i;this._eql.onmousedown=_v7g._ds;_ud7._85j(this);_rq3._q0g(this);_s7g._8dm(this);_28g._8dm(this);};_xd7._4hm=function(){this._l2i=this._eql.scrollTop;this._eql.onmousedown=null;_ud7._hie(this);_rq3._hab(this);_s7g._fdm(this);_28g._fdm(this);};_xd7._pj2=function(){if(this._njj){this._njj._fdm();this._njj=null;}};_xd7._lf1=function(_nka,_ydi){if(_ydi&&this._njj){this._a9a=true;}};_xd7._6c=function(_9nj){var _arg=[];for(var i=0;i<_9nj.length;i++){_arg.push(_9nj[i].getAttribute("iid"));}_8l8._axc(_arg);};_xd7._a7j=function(e){switch(e.keyCode){case _4qn._rrh:this._3j4();_4qn._w0g(e);break;default:_vd7._kuc(e);}};_xd7._wfn=function(){this._5qe();var _t9n=this._p3g();if(_t9n){this._lvh().style.display="block";var _qsf=_t9n.getAttribute("name");var _gjc=_ypn._3i();if(this._a9a||!this._njj||(this._l1f!=_qsf)||(this._pvb!=_gjc)){this._a9a=false;this._l1f=_qsf;this._pvb=_gjc;this._kij={};if(this._9ig){var nl=this._9ig.selectNodes(".//treeNode[@expanded='true']/@roid");var _tzl=nl.length;for(var i=0;i<_tzl;i++){this._kij[nl.item(i).value]=true;}}this._9ig=_8qn._w5b();this._xqe(_t9n, this._9ig);this._kij=null;if(this._njj){this._njj._fdm();}this._njj=new _vgk(this._lvh(), this._9ig.documentElement, this);}this._njj._rn9();var a=_8l8._yg8();for(var i=0;i<a.length;i++){this._ere(a[i], true);}}else{this._lvh().style.display="none";}this._xcg();};_xd7._vq8=function(){if(!this._njj){return null;}var a=this._njj._xg8();return a.length?_4qn._td1( [document.getElementById( a[0].getAttribute( "htmlId" ) ).querySelector("SPAN[_txk]")] ):null;};_xd7._xqe=function(_x6h,_t2k){if(!_x6h){return;}var _dwd=null;var _ick=_x6h.nodeName;var _9xl=this._z4i.has(_ick);switch(_ick){case "page":_t2k=_t2k.appendChild(_t2k.createElement("treeView"));_t2k.setAttribute( "multiSelect", "true" );var _dwm=_frh._c6j( "IDS_EL_" + _ick ) + " - " + _x6h.getAttribute( "name" );_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);this._xqe(_7hn._ij8(_x6h, "pageHeader"), _dwd);this._xqe(_7hn._ij8(_x6h, "pageBody"), _dwd);this._xqe(_7hn._ij8(_x6h, "pageFooter"), _dwd);return;case "HTMLItem":case "richTextItem":var _6tf=_x6h.getAttribute("description");var _dwm=_6tf||_frh._c6j("IDS_EL_"+_ick);_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);break;case "textItem":var _dwm=_7th._j22(_7hn._ij8(_x6h, "dataSource"));_dwd=this._6g7(_x6h, _t2k, _dwm||_frh._c6j("IDS_TEXTITEM_EMPTY"), _9xl);break;case "image":case "hyperlink":var _dwm=_7th._j22(_7hn._ij8(_x6h, "dataSource"));_dwd=this._6g7(_x6h, _t2k, _dwm||_frh._c6j("IDS_EL_"+_ick), _9xl);break;case "listColumn":var _79k=_ath._ee1(_x6h);var _dwm=_79k?( "<" + _79k + ">" ):_frh._c6j( "IDS_EL_" + _ick );_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);break;case "crosstabNode":var _dwm=_frh._c6j("IDS_EL_"+_ick);_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);this._xqe(_7hn._ij8(_x6h, "crosstabNodeMembers"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabNestedNodes"), _dwd);return;case "crosstabNodeMember":case "crosstabSpacer":case "appCrosstabSummary":var _79k=_x6h.getAttribute("refDataItem");var _dwm=_79k?( "<" + _79k + ">" ):_frh._c6j( "IDS_EL_" + _ick );_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);this._6g7( _7hn._ij8( _x6h, "factCell" ), _dwd, _frh._c6j( "IDS_EL_factCell" ), this._z4i.has( "factCell" ) );break;case "factCell":return;case "conditionalBlock":case "conditionalBlockDefault":var _dwm=_frh._c6j("IDS_EL_"+_ick);var _6x6=_8qn._12g(_x6h, "conditionalBlocks");var _hkf=_7hn._ij8(_6x6, "conditionalBlockCases/@refVariable");if(_hkf){var _jfk=_hkf.value;_dwm=_jfk;var _33k=_agm._n3g(_erh._vtc(), _jfk);var _uxm=_x6h.getAttribute("refVariableValue");var _ysm=_uxm?_dth._9h8(_33k, _uxm):null;_dwm += " = " + _rlk._huc( _33k, _ysm );}_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);break;case "crosstab":_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);this._xqe(_7hn._ij8(_x6h, "crosstabCorner"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabColumns"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabColumnNodeStyle"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabRows"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabRowNodeStyle"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabFactCell"), _dwd);this._xqe(_7hn._ij8(_x6h, "crosstabIntersections"), _dwd);this._xqe(_7hn._ij8(_x6h, "noDataHandler"), _dwd);return;case "crosstabColumnNodeStyle":if(!_7hn._ij8(_x6h.parentNode, "crosstabColumns")){_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);}break;case "crosstabRowNodeStyle":if(!_7hn._ij8(_x6h.parentNode, "crosstabRows")){_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);}break;case "listColumnStyle":if(!_7hn._ij8(_x6h.parentNode, "listColumns")){_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);}break;case "lcColumnStyle":if(!_7hn._ij8(_x6h.parentNode, "lcColumns")){_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);}break;case "crosstabIntersections":_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);break;case "viz":case "vizControl":var _dwm=_7qn._eik(_x6h);_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);return;case "vizValue":case "vizCategoryField":var _dwm=_7qn._3tc(_x6h);_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);break;case "appDeck":_dwd=this._6g7(_x6h, _t2k, _frh._c6j("IDS_EL_"+_ick), _9xl);this._xqe(_7hn._ij8(_x6h, "appCardDefinition"), _dwd);this._xqe(_7hn._ij8(_x6h, "appCards"), _dwd);return;case "customControl":var _xrm=_7hn._ij8(_x6h, "description/@label");var _dwm=_xrm?_xrm.value:_frh._c6j("IDS_EL_"+_ick);_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);return;default:if(_geb._ile[_ick]){var _dwm=_frh._c6j("IDS_EL_"+_ick);_dwd=this._6g7(_x6h, _t2k, _dwm, _9xl);break;}_dwd=_t2k;}var nl=_x6h.selectNodes("*");var _tzl=nl.length;for(var i=0;i<_tzl;i++){this._xqe(nl.item(i), _dwd);}};_xd7._6g7=function(_x6h,_ksa,_dwm,_9xl){var _ick=_x6h.nodeName;var _kfh=_8qn._ij8( _x6h, ".//", _geb._vke )?"true":"false";var _t2k=_ksa.appendChild(_ksa.ownerDocument.createElement("treeNode"));var _6en=_x6h.getAttribute("iid");_t2k.setAttribute("roid", _6en);_t2k.setAttribute("expandable", _kfh);if(this._kij[_6en]){_t2k.setAttribute( "expanded", "true" );}_t2k.setAttribute( _9xl?"smallSvgIcon":"smallIcon", _9xl?( "def_el_" + _ick ):( _ick + ".gif" ) );_t2k.setAttribute("label", _dwm);return _t2k;};_xd7._fg4=function(_h7k,_t2k,_zdf){var _n9i=this._njj._xg8();var a=[];for(var i=0;i<_n9i.length;i++){a.push(_n9i[i].getAttribute("roid"));}_8l8._axc(a);_38g._7m();};_xd7._7k2=function(_h7k,_t2k){if(!_7hn._ij8(_t2k, "treeNode")){_ypn._trc(_erh._9kl(_t2k.getAttribute("roid")));}};_xd7._dg4=function(_h7k,_n9i,_zdf,e){_nkk._szm(null, this, _n9i, _nkk.eEffectCopyOrMove, _zdf);};_xd7._r4g=function(){_8l8._rn9();return true;};_xd7._uph=function(e,_t8n,_4v2,_bom,_0a9){this._dgd=this._njj._po9(e.clientX, e.clientY);if(this._dgd){var _f2b=_erh._9kl(this._dgd.nNode.getAttribute("roid")).nodeName;if(_geb._qb6[_f2b] ||_geb._1nl[_f2b] ||_geb._tb6[_f2b]){if(!_geb._zml[_f2b]){this._dgd._j89 |= _nkk.eLocationInside;}}if(_geb._hs1[_f2b]){this._dgd._j89 |= _nkk.eLocationBeforeOrAfter;}switch(_f2b){case "listColumn":case "listColumnBody":case "listColumnTitle":case "crosstabNodeMember":case "crosstabSpacer":case "appCrosstabSummary":case "vizCategoryDataItem":this._dgd._j89 |= _nkk.eLocationBeforeOrAfter;break;case "crosstabRows":case "crosstabColumns":case "crosstabColumnNodeStyle":case "crosstabRowNodeStyle":case "vizCategoryField":case "vizValue":case "vizDefaultMeasure":case "vizHiddenValue":case "vizCategoryHiddenLevel":this._dgd._j89 |= _nkk.eLocationInside;break;}}this._njj._3g4(this._dgd);if(this._dgd&&this._dgd._q2g()){if(_4v2 & _nkk.eEffectMove){return _nkk.eEffectMove;}else if(_4v2 & _nkk.eEffectCopy){return _nkk.eEffectCopy;}}return _nkk.eEffectNone;};_xd7._tph=function(e,_t8n,_3yl,_0a9){this._njj._j65();if(_3yl==_nkk.eEffectNone){return;}var _46n=(_3yl==_nkk.eEffectMove);var _q3m=_erh._9kl(this._dgd.nNode.getAttribute("roid"));var _8vk=[];if(_t8n.nodeName){var _6en=_t8n.getAttribute("roid");_8vk.push(_6en?_erh._9kl(_6en):_t8n);}else{for(var i=0;i<_t8n.length;i++){_8vk.push(_erh._9kl(_t8n[i].getAttribute("roid")));}}var _mmm=false;if(_3yl==_nkk.eEffectMove){var a=_8vk.concat();for(var i=0;i<a.length;i++){for(var j=_8vk.length-1;j>=0;j--){if(_8qn._4ph(_8vk[j], a[i])){_8vk.splice(j, 1);}}}for(var i=0;i<_8vk.length;i++){if(_q3m==_8vk[i] ||_8qn._4ph(_q3m, _8vk[i])){_mmm=true;break;}}}if(!_mmm){var _fsj=this._dgd._q2g();if(_rq3._b51(_8vk, _q3m, _fsj, null, _46n)==_rq3._baj){if(_fsj==_nkk.eLocationInside){this._dgd.nNode.setAttribute( "expanded", "true" );}}}this._dgd=null;};_xd7._ohe=function(){this._njj._j65();this._dgd=null;};_xd7._ere=function(roid,_vin){if(this._njj){var _t2k=_7hn._ij8( this._9ig, ".//treeNode[@roid='" + roid + "']" );if(_t2k){this._njj._6sc(_t2k, this._eql);this._njj._gqh(_t2k, _vin);}else{this._njj._rn9();}}};_xd7._yem=function(roid){if(!_erh._zik()){return;}if(roid&&_erh._9kl(roid)){if(_8l8._wn3()!=roid){_8l8._7je(roid);this._ere(roid);}}else{this._3j4();}_38g._7m();};_xd7._3j4=function(){if(_erh._zik()){_8l8._rn9();if(this._njj){this._njj._rn9();}}};