_sce.js 3.6 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 _sce=new _lcm("_sce");_sce._wl3=function(){this._3m3();};_sce._acj=function(e){if(_zpn._qsh["hal"]["enableAccessibility"]){this._1f7(e);return;}_4qn._w0g(e);setTimeout(_sce._1gn.bind(_sce), 0);};_sce._jgn=function(n,_jom){this._d0n._3jm=n;this._4le(_jom);return true;};_sce._src=function(){};_sce._yl4=function(i,_sfh,_ojh,_dwm,_xqj){var _0yi='filteritem="' + i + '" filtertype="' + _sfh + '"';var _bdn='<div tabindex="0" title="" class="clsFilterCapsule clsFilterEntry" role="option" >' +'<div title="' + _frh._c6j("IDS_DELETE_FILTER") + '" isdelete="true" ' + _0yi + '>' + '<svg class="clsFilter" ' + _0yi + ' isdelete="true" style="height:24px;width:24px;float:right;"><use xlink:href="#common-remove-trash"/></svg>' +'</div>'+(_xqj?'<div title="' + _frh._c6j("IDS_EDIT_FILTER") + '"><svg class="clsFilter" ' + _0yi + ' style="height:24px;width:24px;float:right;"><use xlink:href="#def_hal_edit_16x16"/></svg></div>':'') +'<div class="clsFilterText" ' + _0yi + ' title="' + _dwm + '">' + _cgm._qoh( _dwm ) + '</div>' +'</div>';return _bdn;};_sce._5z2=function(){this._0bg();this._d0n._ocd=this._2oh("filterItems");this._d0n._ocd.onmousedown=_sce._eb7.bind(this); };_sce._fdm=function(){};_sce._r0a=function(_p3k,_sfh,_fsm){var _bdn="";for(var i=0;i<_p3k.length;i++){var _x1m=_p3k.item(i);var _ojh="";var _nmi=_x1m.selectSingleNode("filterDefinition/*"); if(_nmi){var _h5e=_nmi.getAttribute("refDataItem");if(_h5e){var _qxj=_r0n._62g(_fsm, _h5e); var _ijc=_qxj.getAttribute("label");if(_ijc){_ojh=_ijc;}else{var _h5e=_qxj.getAttribute("name");if(_h5e){_ojh=_h5e;}} }}var _mtf=_cgm._iab(_6aj._a7b(_x1m, true));_bdn+= this._yl4(i, _sfh, _ojh, _mtf, !!_nmi); }return _bdn;};_sce._0bg=function(){var _fsm=_ath._tq9(this._d0n._3jm);if(!_fsm){var _psm=this._d0n._3jm.selectSingleNode( "ancestor::list | ancestor::crosstab" );var _83m=_erh._vtc();var _gdk=_psm.getAttribute("refQuery");_fsm=_agm._kik(_83m, _gdk);} var _bdn="";var _p3k=_fsm.selectNodes("detailFilters/detailFilter");_bdn+= this._r0a(_p3k, "detail", _fsm);_p3k=_fsm.selectNodes("summaryFilters/summaryFilter");_bdn+= this._r0a(_p3k, "summary", _fsm);var _wzk=this._2oh("filterItems");_wzk.innerHTML=_bdn;};_sce._eb7=function(e){var _07n=_4qn._n22(e.target);if(_07n.nodeName=="use"){_07n=_07n.parentNode;}var _rfh=_07n.getAttribute("filteritem");var _sfh=_07n.getAttribute("filtertype");if(_rfh!=null){var _lzl=parseInt(_rfh, 10)+1;var _fsm=_ath._tq9(this._d0n._3jm);if(!_fsm){var _psm=this._d0n._3jm.selectSingleNode( "ancestor::list | ancestor::crosstab" );var _83m=_erh._vtc();var _gdk=_psm.getAttribute("refQuery");_fsm=_agm._kik(_83m, _gdk);}var _ldl=_sfh=="detail"?"detailFilters/detailFilter":"summaryFilters/summaryFilter";var _x1m=_fsm.selectSingleNode( _ldl+"[" + _lzl + "]");if(_x1m){var _kpj=(_07n.getAttribute("isdelete")=="true");if(_kpj){this._1gn();_erh._ybb();_r0n._261(_x1m);_erh._iee(true);}else{this._1gn();var _nmi=_x1m.selectSingleNode("filterDefinition");if(!_nmi){return;}var _v9c=_x1m.selectSingleNode("filterDefinition/*");switch(_v9c.nodeName){case "filterAnd":case "filterOr":case "filterNot":_vzm._6dm("Not implemented"); break;default:var fn=this._t91.bind(this, _nmi, _sfh=="detail");_5ml._jll(["_um8"],function(_um8){ _um8._fq3(_v9c, _fsm, fn); });break;}}}}};_sce._t91=function(_nmi,_nld,_v9c,_sxk,_u44,_4x4){_erh._ybb();_8qn._k5g(_nmi, "*");if(_nld){_nmi.parentNode.setAttribute("postAutoAggregation", _4x4?"true":"false");}_nmi.appendChild(_v9c);_erh._iee(true);};_sce._wl3=function(){};