// 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 _2qc=new _lcm("_2qc");_2qc._222=function(_uzk,_f8c){this._d0n._irl=_dth._ug8(_f8c);this._d0n._yn5=_8qn._6l3(null, _7hn._x5g(_f8c, "descendant-or-self::*[@refDataStore]"));this._d0n._gfg=_8qn._146(null, _7hn._x5g(_f8c, "descendant-or-self::*/@refDataStore"));this._4le(_uzk);};_2qc._lh6=function(){this._ws4.classList.remove("clsActiveSearchBox");this._jig.value="";this._z2f="";this._w6d();return;};_2qc._9jk=function(){var _6wa=this._zca;this._zca=null;if(_6wa&&_6wa._ho9){_6wa._ho9(_lcm._vm3(this._bkj));}this._jig.value="";this._z2f="";this._zl2();this._1gn();};_2qc._zl2=function(){ var _7w=this._d0n._fv;var _wpg=this._d0n._gfg;for(var i=0; i<_wpg.length; i++){ var _axi=_wpg[i];var _tli=_4y9._6fe(this._d0n._irl, _axi);var _dt5=_7w[_axi];for(var iv=0; iv<_dt5.length; iv++){var _75m=_dt5[iv];var _08m=_75m.name;if(_75m.allChildrenSelected){_8qn._cqh(_tli, "dsFilters//dsFilterIn[@refDsColumn = " + _cgm._zxc( _08m ) + "]");_8qn._cqh(_tli, "dsFilters/dsFilter[not(dsFilterDefinition/*)]");_8qn._cqh(_tli, "dsFilters[not(*)]");}}}};_2qc._w6d=function(){var _u2k=_frh._53g("StaticTree");_u2k.setAttribute("showCheckboxes", "true");_u2k.setAttribute( "showCheckedDescendents", "true" );_u2k.setAttribute( "forceSelection", "true" );this._ls3(_u2k);if(this._d0n._f24){this._d0n._f24._fdm();} this._d0n._f24=new _vgk(this._2oh("divDataStoreColumns"), _u2k, this);};_2qc._3c4=function(_uzk,_tli){this._d0n._irl=_dth._ug8(_tli);this._d0n._yn5=[ _tli ];this._d0n._gfg=[ _tli.getAttribute("name")];this._4le(_uzk);};_2qc._5z2=function(){this._8pk=false;this._2oh("btnClear").onclick=this._dol.bind(this);this._2oh("divRangeFilter").style.display = "none";var _h0l=_bnl._nhk(this._16d.bind(this), 800, true);_4qn._0s( this._2oh( "txtRangeFrom" ), _h0l, true, "decimal");_4qn._0s( this._2oh( "txtRangeTo" ), _h0l, true, "decimal");this._ws4=this._2oh("ClientFilter_SearchBoxContainer");this._jig=this._2oh("ClientFilter_SeachInput");_4qn._je1(this._jig, this._8mk.bind(this));var _wpg=this._d0n._gfg;var _d78=_38g._g0n._f75();var _ze3=[];for(var i=0; i<_wpg.length;++i){_ze3.push(_d78._d75(_wpg[i]));}Q.all(_ze3).done(function(_6x7){this._d0n._4lg={}; this._d0n._fv={};for(var i=0; i<_wpg.length;++i){var _axi=_wpg[i];var _bti=_6x7[i];this._d0n._4lg[_axi]=_bti;this._d0n._fv[_axi]=this._vj(_bti, _axi);}this._w6d();}.bind(this));};_2qc._vj=function(_bti,_axi){var _nv=[];var _tli=_4y9._6fe(this._d0n._irl, _axi);for(var i=0; i<_bti.columns.length; i++){var _75m=_bti.columns[i];var _08m=_75m.name;var _tpa=_8qn._8x(_tli, "dsFilters//dsFilterIn", "refDsColumn", _08m);if(_75m.values){var _8ff=_75m.values.length;_75m.selectedValuesCount=_tpa?_tpa.childElementCount:0;_75m.allChildrenSelected=_8ff==_75m.selectedValuesCount?true:false;_nv.push(_75m);} }return _nv;};_2qc._ls3=function(_u2k,_j37){var _kmj=this._d0n._yn5;var _0y4=_kmj.length>1;for(var i=0; i<_kmj.length;++i){var _74l=_kmj[i];var _axi=_74l.getAttribute("refDataStore")||_74l.getAttribute("name");var _vsf=_74l.getAttribute("idDataSet")||_axi;this._0t(_vsf, _axi, _74l, i, _u2k, _0y4, _j37);}};_2qc._wl3=function(){this._3m3();this._lpk=true;};_2qc._o46=function(){_4qn._0j(this._2oh("txtRangeFrom"));_4qn._0j(this._2oh("txtRangeTo"));this._lpk=false;}; _2qc._reb=function(_u2k,_vsf){var _n2k=_8qn._u0g(_u2k, "treeNode");_n2k.setAttribute("label", _vsf);_n2k.setAttribute( "smallSvgIcon", "def_el_query" );_n2k.setAttribute( "expandable", "true" );_n2k.setAttribute( "expanded", "true" );_n2k.setAttribute( "hideCheckbox", "true" );return _n2k;};_2qc._91d=function(_n2k,_08m,_axi,_01l,_j59,_uhf){var _m2k=_8qn._u0g(_n2k, "treeNode");_m2k.setAttribute("dsColumn", _08m);_m2k.setAttribute("dataStore", _axi);_m2k.setAttribute("iDataSet", _01l);_m2k.setAttribute( "smallSvgIcon", "def_el_dataItem" );_m2k.setAttribute( "hideCheckbox", _j59?"false":"true" );_m2k.setAttribute( "expandable", "true" );_m2k.setAttribute( "expanded", "false" );if(!_j59){_m2k.setAttribute( "isRange", "true" );_m2k.setAttribute( "rangeFrom", _uhf?_7hn._ij8(_uhf, "dsFilterFromValue").text:"" );_m2k.setAttribute( "rangeTo", _uhf?_7hn._ij8(_uhf, "dsFilterToValue").text:"" );}return _m2k;};_2qc._f1d=function(_m2k,_4vl,_avg,_lyj){for(var i=0;i<_4vl.length;++i){var _uxm=_4vl[i];var _u7l=_8qn._u0g(_m2k, "treeNode");_u7l.setAttribute("label", _uxm);if(_lyj&&_7hn._ij8( _lyj, "dsFilterInValues/dsFilterInValue[text()=" + _cgm._zxc(_uxm) + "]") ){_u7l.setAttribute( "checked", "true" );}if(_avg){_8qn._qie( _m2k, "expanded", "true" );}}};_2qc._0t=function(_vsf, _axi, _74l, _01l, _u2k, _0y4, _j37){var _auk=_u2k;var _bti=this._d0n._4lg[_axi];var _tli=_4y9._6fe(this._d0n._irl, _axi);var _avg=!!_j37;var _ty1;if(_0y4){_auk=this._reb(_u2k, _vsf);}for(var ic=0;ic<_bti.columns.length;++ic){var _75m=_bti.columns[ic];var _08m=_75m.name;var _u9c=_tli;var _m2k;var _x1c=_75m.values;if(_x1c){var _lyj=_8qn._8x( _u9c, "dsFilters//dsFilterIn", "refDsColumn", _08m );var _ukd=[]; for(var iv=0;iv<_75m.values.length;++iv){ var _uxm=_75m.values[iv];if(_avg&&!_uxm.match(_j37)){continue;}_ukd.push(_uxm);}if(_ukd.length){_ty1=_avg&&_0y4;_m2k=this._91d(_auk, _08m, _axi, _01l, _x1c);this._f1d(_m2k,_ukd, _avg, _lyj, _0y4);this._alb(_m2k);}}else{if(_avg){continue;}var _uhf=_8qn._8x( _u9c, "dsFilters//dsFilterRange", "refDsColumn", _08m );_m2k=this._91d(_auk, _08m, _axi, _01l, _x1c, _uhf);this._alb(_m2k);}}if(_0y4&&_avg){if(_ty1){_8qn._qie( _auk, "expanded", "true" );}else{_auk.parentElement.removeChild(_auk);}}var nl=_7hn._x5g( _u2k, "treeNode[(not(@checked) or @checked='false') and not(@hideCheckbox='true')][treeNode]" );for(var i=0;i1;var _jv6=this._2oh("txtRangeDataSetLabel");var _399=this._2oh("svgChevron");if(_308){var _k5e=_m2k.parentNode.getAttribute("label");_jv6.innerHTML=_cgm._qoh(_k5e);_399.style.display="";_jv6.style.display="";}else{_399.style.display="none";_jv6.style.display="none";}this._2oh("txtRangeLabel").innerHTML=_cgm._qoh(_x8k);this._2oh("txtRangeFrom").value = _4dn||"";this._2oh("txtRangeTo").value = _rsn||"";};_2qc._5a2=function(){var _i74=this._d0n._524;var _08m=_i74.getAttribute("dsColumn");var _axi=_i74.getAttribute("dataStore");var _u2k=this._d0n._f24._cr9();var _m2k=_7hn._ij8(_u2k, "treeNode[@dataStore=" + _cgm._zxc(_axi) + "][@dsColumn=" + _cgm._zxc(_08m) + "]");if(_m2k&&_i74!=_m2k){this._d0n._524=_m2k;}};_2qc._16d=function(){if(!this._lpk){return;}if(this._d0n._524){this._5a2();}this._5o7();};_2qc._d4d=function(_t2k){var _n2k=!!_t2k.getAttribute("dsColumn")?_t2k:_t2k.parentNode;return _n2k;};_2qc._wl2=function(_h7k,_t2k,_axi,_w8l){var _eld=_t2k.getAttribute( "checked" )=="true";var _m69=!!_t2k.getAttribute("dsColumn");var _n2k=this._d4d(_t2k);if(_m69){this._bo7(_axi, _n2k, _eld, _m69);}else{ var _u7l=_t2k;this._bo7(_axi, _n2k, _eld, _m69, _u7l);}this._tn7(_h7k, _n2k, _axi);this._d0n._f24._wfn();_w8l._3ml();};_2qc._7b=function(_n2k,_eld,_axi){var _7w=this._d0n._fv;var _kuk=_7w[_axi];for(var i=0; i<_kuk.length; i++){var _75m=_kuk[i];if(_75m.name==_n2k.getAttribute("dsColumn")){var _8ff=_75m.values.length;var _gz4=_75m.selectedValuesCount; var _qw4=_75m.allChildrenSelected;if(!_eld){_gz4--;}else if(_eld&&!_qw4){_gz4++;}_75m.selectedValuesCount=_gz4;_75m.allChildrenSelected=_8ff==_gz4?true:false;}}};_2qc._tn7=function(_h7k, _m2k, _axi){this._alb(_m2k);_h7k._3rh(_m2k);};_2qc._alb=function(_m2k){var _dwm=_m2k.getAttribute("dsColumn");if(_m2k.getAttribute("isRange")=="true"){var _4dn=_m2k.getAttribute("rangeFrom");var _rsn=_m2k.getAttribute("rangeTo");if(_4dn&&_rsn){_dwm += " (" + _4dn + " to " + _rsn + ")";}else if(_4dn){_dwm += " ( >= " + _4dn + ")";}else if(_rsn){_dwm += " ( <= " + _rsn + ")";}}else{var _zga=_8qn._fde(null, _7hn._x5g(_m2k, "treeNode[@checked='true']/@label"));if(_zga.length>0){var _dbm=" (" + _zga.join(",") + ")";_dwm+= _dbm.substr(0, 40);}}_m2k.setAttribute("label", _dwm);};_2qc._dol=function(){this._5d6();var _u2k=this._d0n._f24._cr9();var nl=_u2k.selectNodes(".//treeNode[@checked='true']");for(var i=0; i