_pce.js 23 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 _pce=new _lcm("_pce");_pce._src=function(){ if(_o7g._60n){this._2oh( "_pce_content" ).classList.add( "clsIEOverride" );}};_pce._o46=function(){document.body.classList.remove("clsD_CustomFilterHalDlgOverrides");this._4c7();};_pce._fdm=function(){};_pce._4c7=function(){this._2oh( "_pce_content" ).style.display = "flex";this._2oh( "_pce_mainBtnBar" ).style.display = "";this._2oh( "_pce_addItemsBody" ).style.display = "none";this._2oh( "_pce_addItemsBtnBar" ).style.display = "none"; this._2oh( "_pce_txtManualItems" ).value = "";this._pj8("btnAddItems", false); };_pce._fq3=function(_l4c,_v9c,_fsm,_qjn,_hz1){this._d0n._y14=_v9c;this._d0n._ihj=_r0n._62g(_fsm, _v9c.getAttribute("refDataItem"));this._d0n._twe=_qjn; this._d0n._ix1=_hz1;this._ygm(_l4c);};_pce._jk8=function(_l4c,_qxj,_qjn,_hz1){this._d0n._ihj=_qxj;this._d0n._twe=_qjn; this._d0n._ix1=_hz1;this._ygm(_l4c); };_pce._1a6=function(_l4c,_bbh,_qjn){ this._d0n._blg=_bbh;this._d0n._twe=_qjn; this._d0n._ihj=this._d0n._blg._ihj; this._d0n._paa=_bbh._paa;this._d0n._ihj=_bbh._ihj;this._d0n._paa=_bbh._paa;if(_bbh._7in){this._d0n._7in=_bbh._7in;this._d0n._g1n=_bbh._fpl;this._d0n._gte=_bbh._pnb;}else if(_bbh._fpl){this._d0n._fpl=_bbh._fpl;}this._ygm(_l4c);};_pce._ygm=function(_l4c){var _h5e=_cgm._hkk(this._d0n._ihj.getAttribute("name"), 40, true);var _gum=_1ke._466(this._d0n._ihj);_5ml._fll(_gum._n56()).done(function(_i9l){this._d0n._ko5=!!_i9l;this._4le(_l4c, null, _frh._c6j( "IDS_TITLE_FILTERCONDITION" ) + " - " + _h5e);}.bind(this));};_pce._si7=function(_v9c){var _b9k=_v9c.getAttribute("dataType");return _b9k?_1c5[_b9k]:_nlk._p6b(this._d0n._ihj);};_pce._5z2=function(){document.body.classList.add("clsD_CustomFilterHalDlgOverrides");this._d0n._gng="in";this._d0n._fpl=[]; this._d0n._iob=false;this._d0n._x9d=false;this._d0n._bwb="";this._d0n._89a=true;this._d0n._sue=false;this._2oh("txtStringValue").value = "";this._2oh("chkIncludeNulls").checked=false;this._2oh("chkIncludeWhitespace").checked=false;this._2oh("chkIncludeEmpty").checked=false;this._2oh("chkCaseSensitive").checked=false;this._2oh("txtEscapeChar").value = "";this._2oh("divAdvancedTextSection").setAttribute( "state", "closed" );this._2oh("divMissingValueSection").style.display = "none";if(this._d0n._y14){this._a91();}else if(this._d0n._blg){this._f82();} else if(this._d0n._ihj){this._e83();} this._fpe(); this._sgm(); this._y4d(); };_pce._jo9=function(){this._2oh( "_pce_main" ).style.width = this._m56() + "px";};_pce._fpe=function(){this._d0n._tze=new _jgk( this._2oh( "cboKeepExclude" ), this._53g("KeepExcludeValue"), null, this ); this._d0n._tze._hwc(this._d0n._sue?"exclude":"keep");switch(this._d0n._paa){case _q7g._tkk:case _q7g._skk:case _q7g._afm:this._d0n._w19=new _jgk( this._2oh( "cboRangeFilterType" ), this._53g("FilterNumericType"), null, this ); if(this._d0n._gng!=="in"){this._d0n._w19._hwc(this._d0n._gng); }else{this._d0n._w19._hwc("greaterThan"); }break;case _q7g._bml:this._d0n._2u4=new _jgk( this._2oh( "cboConditionFilterType" ), this._53g("FilterStringType"), null, this );if(this._d0n._gng==="in"){this._d0n._2u4._hwc("contains"); }else{this._d0n._2u4._hwc(this._d0n._gng); } break;case _q7g._xzm:case _q7g._r8j:case _q7g._yzm:case _q7g._t8j:var _8ud;if(this._d0n._paa===_q7g._t8j){_8ud=this._53g("FilterNumericType");}else{_8ud=this._53g("FilterDateType");}this._d0n._2u4=new _jgk(this._2oh("cboDateRangeFilterType"), _8ud, null, this); if(this._d0n._gng==="range"){this._d0n._2u4._hwc("range");} else if(this._d0n._y14){this._d0n._2u4._hwc( this._d0n._gng==="in"?this._d0n._gng:this._d0n._y14.getAttribute( "operator" ) ); }else{this._d0n._2u4._hwc("greaterThan"); } break;default:}};_pce._y4d=function(){this._2oh( "tblToggleButtonBarFilterType" ).style.display = "";if(!this._d0n._7in){switch(this._d0n._paa){case _q7g._tkk:case _q7g._skk:case _q7g._afm:this._d0n._4m1=new _74j( this._2oh( "tblToggleButtonBarFilterType" ), this._53g( "ButtonBarFilterNumericType" ), this );this._d0n._4m1._oie( this._d0n._4m1._rnh( "value", this._d0n._gng==="in"?"individual":"numericRange", false ) );break;case _q7g._bml:this._d0n._4m1=new _74j( this._2oh( "tblToggleButtonBarFilterType" ), this._53g( "ButtonBarFilterStringType" ), this );this._d0n._4m1._oie( this._d0n._4m1._rnh( "value", this._d0n._gng==="in"?"individual":"stringCondition", false ) );break;case _q7g._xzm:case _q7g._r8j:case _q7g._yzm:case _q7g._t8j:this._d0n._4m1=new _74j( this._2oh( "tblToggleButtonBarFilterType" ), this._53g( "ButtonBarFilterDateType" ), this );this._d0n._4m1._oie( this._d0n._4m1._rnh( "value", this._d0n._gng==="in"?"individual":"dateComparison", false ) );break;default:_vzm._8zm("Not supported yet."); }}else{this._d0n._4m1=new _74j( this._2oh( "tblToggleButtonBarFilterType" ), this._53g( "ButtonBarFilterMemberType" ), this );this._d0n._4m1._oie( this._d0n._4m1._rnh( "value", "individual", false ) ); }};_pce._sgm=function(){ this._2oh("divIncludeNulls").style.display = (this._d0n._7in||_nlk._dtc(this._d0n._ihj))?"none":"";this._2oh("divAdditionalStringConditions").style.display = this._d0n._paa===_q7g._bml?"":"none";this._d0n._yca=new _jgk( this._2oh( "_pce_cboAddItemsDelimiter" ), this._53g("AddItemsDelimiter"), null, this );this._d0n._yca._hwc("delimiterComma"); this._tm4(); };_pce._f82=function(){var _bbh=this._d0n._blg;this._d0n._ihj=_bbh._ihj;this._d0n._paa=_bbh._paa;if(_bbh._7in){this._d0n._7in=_bbh._7in;this._d0n._g1n=_bbh._fpl;this._d0n._gte=_bbh._pnb;}else if(_bbh._fpl){this._d0n._fpl=_bbh._fpl;}if(!_bbh._7in&&this._d0n._paa!=_q7g._bml){if(this._d0n._fpl.length==2){this._d0n._gng='range';}else if(this._d0n._fpl.length>=3){this._d0n._gng='in';} else if(this._d0n._paa===_q7g._tkk||this._d0n._paa===_q7g._skk||this._d0n._paa===_q7g._afm){this._d0n._gng='greaterThan';} else{this._d0n._gng='comparison';}}if(_nlk._7s9(this._d0n._ihj)){this._d0n._89a=false;}};_pce._e83=function(){this._d0n._paa=_nlk._p6b(this._d0n._ihj);var _8on=_nlk._rdm(this._d0n._ihj);if(_8on){this._d0n._7in=_8on;}else if(this._d0n._paa===_q7g._tkk||this._d0n._paa===_q7g._skk||this._d0n._paa===_q7g._afm){this._d0n._gng='greaterThan';} else if(this._d0n._paa!=_q7g._bml){this._d0n._gng='comparison';} };_pce._a91=function(){var _v9c=this._d0n._y14;var _2xd=_8qn._isc(_v9c, ["detailFilter", "summaryFilter"]); if(_2xd){ this._d0n._x9d=(_2xd.getAttribute("canBeChangedInAdvancedViewer")=="true");this._d0n._89a=(_2xd.getAttribute("postAutoAggregation")==="false");}var _v6e=_v9c.getAttribute("includeNulls");this._2oh("chkIncludeNulls").checked = _v6e&&_v6e=="true";var _o27=_v9c.getAttribute("includeWhitespace");this._2oh("chkIncludeWhitespace").checked = _o27&&_o27=="true";var _u6e=_v9c.getAttribute("includeEmpty");this._2oh("chkIncludeEmpty").checked = _u6e&&_u6e=="true"; switch(_v9c.nodeName){case "filterInValues":this._d0n._paa=this._si7(_v9c);_8qn._fde(this._d0n._fpl, _v9c.selectNodes("filterValues/filterValue/text()"));this._d0n._gng='in';break;case "filterCompare":this._d0n._paa=this._si7(_v9c);_8qn._fde(this._d0n._fpl, _v9c.selectNodes("filterValue/text()"));if(this._d0n._paa===_q7g._tkk||this._d0n._paa===_q7g._skk||this._d0n._paa===_q7g._afm){this._d0n._gng=_v9c.getAttribute("operator");} else{this._d0n._gng='comparison'; } break;case "filterRange":this._d0n._paa=this._si7(_v9c);var _v3h=_v9c.selectSingleNode("filterFrom");var _myj=_v9c.selectSingleNode("filterTo");this._d0n._fpl.push(_v3h?_v3h.text:"");this._d0n._fpl.push(_myj?_myj.text:"");this._d0n._gng='range';break;case "filterNulls":this._d0n._paa=this._si7(_v9c);this._d0n._gng='in';this._2oh("chkIncludeNulls").checked=true;break;case "filterWhitespace":this._d0n._paa=this._si7(_v9c);this._d0n._gng='in';this._2oh("chkIncludeWhitespace").checked=true;break;case "filterEmpty":this._d0n._paa=this._si7(_v9c);this._d0n._gng='in';this._2oh("chkIncludeEmpty").checked=true;break;case "filterInMembers":this._d0n._7in=_v9c.selectSingleNode("dmHierarchy/HUN").text;this._d0n._g1n=_8qn._fde(null, _v9c.selectNodes("dmMembers/dmMember/MUN/text()"));this._d0n._gte=_8qn._fde(null, _v9c.selectNodes("dmMembers/dmMember/itemCaption/text()"));this._d0n._gng='in';break;case "filterStringCompare":case "modFilterStringCompare":this._d0n._7in=this._d0n._ihj?_nlk._rdm(this._d0n._ihj):null;this._d0n._paa=this._d0n._ihj?_nlk._p6b(this._d0n._ihj):"string";this._d0n._gng=_v9c.getAttribute("operator");this._2oh("chkCaseSensitive").checked = _v9c.getAttribute("caseInsensitive")=="dataSource"?true:false;this._2oh("txtStringValue").value = _v9c.selectSingleNode("filterValue").text;var _h7i=_v9c.getAttribute("escapeCharacter");this._2oh("txtEscapeChar").value = !_h7i?"":_h7i;break;default:_vzm._8zm("Not supported yet.");}this._d0n._iob=(_v9c.getAttribute("parameterized")=="true"); var _ylc=_v9c.getAttribute("parameterName");if(_ylc){this._d0n._bwb=_ylc;}this._d0n._sue=_v9c.getAttribute("not")==="true"?true:false; };_pce._wl3=function(){this._u9d=true;};_pce._b65=function(){this._u9d=null;};_pce._jh6=function(){ this._2oh("divEscapeChar").style.display = this._d0n._gng=="like"?"block":"none";var _z0m=this._d0n._fpl.length;var _4xf=(_z0m>0)?this._d0n._fpl[0]:"";switch(this._d0n._gng){case "in":this._4se();break;case "range":this._2oh( "tblCompareNumericPrompt" ).style.display = "none";this._2oh( "tblRangeNumericPrompt" ).style.display = ""; this._p6a();break;case "comparison":this._3q4();break;case "greaterThan":case "greaterThanEqual":case "lessThan":case "lessThanEqual":this._3q4();this._2oh( "tblCompareNumericPrompt" ).style.display = "";this._2oh( "tblRangeNumericPrompt" ).style.display = "none";break;default:}this._xnk(); };_pce._ik4=function(_sfh,_q8f){this._2oh( "divRangeExamplePrompt" ).style.display = "none";this._2oh( "divRangeBar" ).style.visibility = "visible";this._2oh( "divRangeExample" ).style.visibility = "visible";this._2oh("divGreaterThan").style.display = "none";this._2oh("divGreaterThanEqual").style.display = "none";this._2oh("divLessThan").style.display = "none";this._2oh("divLessThanEqual").style.display = "none";this._2oh("divNotGreaterThan").style.display = "none";this._2oh("divNotGreaterThanEqual").style.display = "none";this._2oh("divNotLessThan").style.display = "none";this._2oh("divNotLessThanEqual").style.display = "none";switch(_sfh){ case "greaterThan":if(_q8f){this._2oh("divNotGreaterThan").style.display = "";}else{this._2oh("divGreaterThan").style.display = "";}this._2oh("divLeftRangeBar").style.backgroundColor = "var(--ui-02)";this._2oh("divCenterRangeBar").style.backgroundColor = "var(--text-02)";this._2oh("divRightRangeBar").style.backgroundColor = "var(--text-02)";break;case "greaterThanEqual":if(_q8f){this._2oh("divNotGreaterThanEqual").style.display = "";}else{this._2oh("divGreaterThanEqual").style.display = "";}this._2oh("divLeftRangeBar").style.backgroundColor = "var(--ui-02)";this._2oh("divCenterRangeBar").style.backgroundColor = "var(--text-02)";this._2oh("divRightRangeBar").style.backgroundColor = "var(--text-02)";break;case "lessThan":if(_q8f){this._2oh("divNotLessThan").style.display = "";}else{this._2oh("divLessThan").style.display = "";}this._2oh("divLeftRangeBar").style.backgroundColor = "var(--text-02)";this._2oh("divCenterRangeBar").style.backgroundColor = "var(--text-02)";this._2oh("divRightRangeBar").style.backgroundColor = "var(--ui-02)";break;case "lessThanEqual":if(_q8f){this._2oh("divNotLessThanEqual").style.display = "";}else{this._2oh("divLessThanEqual").style.display = "";}this._2oh("divLeftRangeBar").style.backgroundColor = "var(--text-02)";this._2oh("divCenterRangeBar").style.backgroundColor = "var(--text-02)";this._2oh("divRightRangeBar").style.backgroundColor = "var(--ui-02)";break; case "range":if(_q8f){this._2oh("divNotGreaterThanEqual").style.display = "";}else{this._2oh("divGreaterThanEqual").style.display = "";}this._2oh("divLeftRangeBar").style.backgroundColor = "var(--ui-02)";this._2oh("divCenterRangeBar").style.backgroundColor = "var(--text-02)";if(_q8f){this._2oh("divNotLessThanEqual").style.display = "";}else{this._2oh("divLessThanEqual").style.display = "";}this._2oh("divRightRangeBar").style.backgroundColor = "var(--ui-02)";break;}};_pce._4se=function(){if(!this._d0n._yu4){this._d0n._yu4=new _6a4(this._2oh("divSelectValues"), true, this, this._d0n._ihj);this._d0n._yu4._bk8(true);this._d0n._yu4._1g4(false); this._d0n._yu4._zc7(true);this._d0n._yu4._cr1(this._d0n._7in?false:true);this._d0n._yu4._nc7(this._d0n._sue);if(!this._d0n._7in){switch(this._d0n._paa){case _q7g._tkk:case _q7g._skk:case _q7g._afm:if(Application.SharedState.Get("isViewer")){this._d0n._yu4._xwc(true);}case _q7g._bml:this._d0n._yu4._dq3(true);this._d0n._yu4._aje(this._d0n._paa);if(_nlk._195(this._d0n._ihj)){this._d0n._yu4._yc7(false);}break;case _q7g._xzm:case _q7g._r8j:case _q7g._yzm:this._d0n._yu4._aje(this._d0n._paa);this._d0n._yu4._xwc(true);break;case _q7g._t8j:this._d0n._yu4._xwc(true);break;default:}}if(this._d0n._7in){this._d0n._yu4._u96(true);}if(this._d0n._blg&&this._d0n._blg._rjg){this._d0n._yu4._rwc(this._d0n._blg._rjg);} this._d0n._yu4._wfn();var _z8i=this._d0n._fpl.slice(); this._d0n._fpl.length=0;for(var i=0;i<_z8i.length;i++){if(_z8i[i]===null){this._2oh("chkIncludeNulls").checked=true;}else if(_z8i[i]===""){this._2oh("chkIncludeEmpty").checked=true;}else if(_z8i[i].trim()===''){this._2oh("chkIncludeWhitespace").checked=true;} else if(_z8i[i]){this._d0n._fpl.push(_z8i[i]);}}if(this._2oh( "chkIncludeNulls" ).checked||this._2oh( "chkIncludeEmpty" ).checked||this._2oh( "chkIncludeWhitespace" ).checked ){this._cg4(true);}if(this._d0n._g1n){if(this._d0n._g1n.length>0){this._d0n._yu4._vc7(this._d0n._gte, this._d0n._gte, this._d0n._g1n);}}else if(this._d0n._fpl.length>0){this._d0n._yu4._vc7(this._d0n._fpl, this._d0n._blg?this._d0n._blg._pnb:null);} } };_pce._p6a=function(){ if(!this._d0n._pu7){ var _z0m=this._d0n._fpl.length;var _4xf=(_z0m>0)?this._d0n._fpl[0]:"";var _wwm=_4xf+":" + ((_z0m > 1)?this._d0n._fpl[1]:""); var _ylm;switch(this._d0n._paa){case _q7g._tkk:case _q7g._skk:case _q7g._afm:var _zid;if(_wwm){_zid=[ new _00g(true, _wwm, _00g._lnl)];}this._d0n._pu7=new _npc( this._2oh( "tblRangeNumericPrompt" ), this._53g( "promptNumberRange" ), this,_zid);break;case _q7g._xzm:_ylm=[ new _b4j(true, _wwm)];this._d0n._pu7=new _8mh( this._2oh( "tblDateRange" ), this._53g( "promptDateRange" ), this, _ylm ); break;case _q7g._r8j:_ylm=[ new _fpc(true, _wwm)];this._d0n._pu7=new _v3b( this._2oh( "tblDateRange" ), this._53g( "promptDateTimeRange" ), this, _ylm ); break;case _q7g._yzm:_ylm=[ new _o4j(true, _wwm)];this._d0n._pu7=new _9mh( this._2oh( "tblDateRange" ), this._53g( "promptTimeRange" ), this, _ylm ); break;case _q7g._t8j:_ylm=[ new _ipc(true, _wwm)]; this._d0n._pu7=new _w3b( this._2oh( "tblDateRange" ), this._53g("promptIntervalRange"), this, _ylm );this._d0n._pu7._gp6._du7._jng="authoring"; this._d0n._pu7._gp6._au7._jng="authoring";break;default:} } };_pce._3q4=function(){if(!this._d0n._kr5){var _z0m=this._d0n._fpl.length;var _4xf=(_z0m>0)?this._d0n._fpl[0]:"";var _kt5; switch(this._d0n._paa){case _q7g._tkk:case _q7g._skk:case _q7g._afm:if(_4xf){_kt5=[ new _00g(false, _4xf, _00g._lnl)];}this._d0n._kr5=new _npc( this._2oh( "tblCompareNumericPrompt" ), this._53g( "promptNumber" ), this,_kt5);break;case _q7g._xzm:if(_4xf){_kt5=[ new _b4j(false, _4xf)];} this._d0n._kr5=new _8mh( this._2oh( "tblCompareDateTimePrompt" ), this._53g("promptDate"), this, _kt5 );break;case _q7g._r8j:if(_4xf){_kt5=[ new _fpc(false, _4xf)];} this._d0n._kr5=new _v3b( this._2oh( "tblCompareDateTimePrompt" ), this._53g("promptDateTime"), this, _kt5 );break;case _q7g._yzm:if(_4xf){_kt5=[ new _o4j(false, _4xf)];} this._d0n._kr5=new _9mh( this._2oh( "tblCompareDateTimePrompt" ), this._53g("promptTime"), this, _kt5 );break;case _q7g._t8j:if(_4xf){_kt5=[ new _ipc(false, _4xf)];}this._d0n._kr5=new _w3b( this._2oh( "tblCompareDateTimePrompt" ), this._53g("promptInterval"), this, _kt5 ); this._d0n._kr5._gp6._jng="authoring";break;default:} } };_pce._bg2=function(_ksi,_i1m){this._2oh( "divStringFiltersSection" ).style.display = "none";this._2oh( "divStringConditionFiltersSection" ).style.display = "none";this._2oh( "divNumericRangeFiltersSection" ).style.display = "none";this._2oh( "divDateFilterSection" ).style.display = "none";this._d0n._e1f=_i1m.getAttribute("value");var _8v2=this._2oh("divFilterControlsSection");if(this._d0n._e1f==="individual"){_8v2.style.padding="0px";_8v2.style.border="none";this._2oh( "divAddConditionSection" ).style.display = "none";}else{_8v2.style.padding=_9l8._9h8("--8XS");_8v2.style.border="1px solid " + _9l8._9h8( "--ui-03" );this._2oh( "divAddConditionSection" ).style.display = "";} if(!this._d0n._7in){ switch(this._d0n._e1f){case "individual":this._2oh( "divStringFiltersSection" ).style.display = "";this._d0n._gng="in";if(this._d0n._yu4){this._d0n._sue =this._d0n._yu4._a9b();}break;case "stringCondition":this._2oh( "divStringConditionFiltersSection" ).style.display = "";var _uxm=this._d0n._2u4._qik();this._d0n._sue=this._d0n._tze._qik()==="exclude"?true:false;this._d0n._gng=_uxm;break;case "numericRange":this._2oh( "tblToggleButtonBarFilterType" ).style.display = "";this._2oh( "divNumericRangeFiltersSection" ).style.display = "";this._d0n._gng=this._d0n._w19._qik();this._d0n._sue=this._d0n._tze._qik()==="exclude"?true:false;break;case "dateComparison":this._2oh( "divDateFilterSection" ).style.display = "";var _uxm=this._d0n._2u4._qik("greaterThan");if(_uxm==="range"){this._d0n._gng="range";this._2oh( "tblCompareDateTimePrompt" ).style.display = "none";this._2oh( "tblDateRange" ).style.display = "";}else{this._d0n._gng="comparison";this._2oh( "tblCompareDateTimePrompt" ).style.display = "";this._2oh( "tblDateRange" ).style.display = "none"; } this._d0n._sue=this._d0n._tze._qik()==="exclude"?true:false;break;}}if(this._d0n._7in){this._2oh( "divStringFiltersSection" ).style.display = "";this._2oh( "tblToggleButtonBarFilterType" ).style.display = "none";this._d0n._gng="in";}this._jh6(); this._tm4();};_pce._4ne=function(){ var _2jn=this._d0n._sue;var _fmd=this._2oh("chkIncludeNulls").checked;var _mt6=this._2oh("chkIncludeWhitespace").checked;var _emd=this._2oh("chkIncludeEmpty").checked;var _ph9=this._2oh("chkCaseSensitive").checked?"dataSource":"yes";var _o2c=this._d0n._iob;var _ylc=_o2c?this._d0n._bwb:"";var _sfh=this._d0n._gng;switch(_sfh){case "in":if(this._d0n._7in){var _25n=this._d0n._yu4._4r9();var _bmj=this._d0n._yu4._v97();if(_25n.length>0||_o2c){return _6aj._sl3(this._d0n._ihj, this._d0n._7in, _25n, _bmj, _2jn, _o2c, _ylc);}return null;}var _4vl=this._d0n._yu4._w97();var _iqj=(_4vl.length==0);if(_iqj&&(_fmd||_mt6||_emd)&&!_o2c){return _6aj._tb4(this._d0n._ihj, this._d0n._paa, _fmd, _mt6, _emd, _2jn);}else if(_iqj&&!_fmd&&!_o2c){return null; } else {return _6aj._rb4(this._d0n._ihj, this._d0n._paa, _4vl, _2jn, _fmd, _o2c, _ylc, _mt6, _emd);}case "contains":case "beginsWith":case "endsWith":case "like":var _uxm=this._2oh("txtStringValue").value;if(_uxm||(_uxm==""&&_o2c)){return _6aj._fp1(this._d0n._ihj, _sfh, _uxm, _2jn, _fmd, _o2c, _ylc, _ph9, this._2oh("txtEscapeChar").value, _mt6, _emd);}break;case "comparison":var _uxm=this._d0n._kr5._d66()[0]._l3g();var _mck=this._d0n._2u4._qik();if(_uxm){return _6aj._y55(this._d0n._ihj, this._d0n._paa, _mck, _uxm, _2jn, _fmd, _o2c, _ylc);}break; case "greaterThan":case "lessThanEqual":case "greaterThanEqual":case "lessThan":_uxm=_uxm?_uxm:this._d0n._kr5._d66()[0]._l3g();if(_uxm){return _6aj._y55(this._d0n._ihj, this._d0n._paa, _sfh, _uxm, _2jn, _fmd, _o2c, _ylc);}break;case "range":var _lui=this._d0n._pu7._d66()[0];var _4ck=_lui._l3g(_u3b._faj);var _2ck=_lui._l3g(_u3b._eaj); if(_4ck||_2ck){return _6aj._277(this._d0n._ihj, this._d0n._paa, _4ck, _2ck, _2jn, _fmd, _o2c, _ylc);}break;default:_vzm._8zm("Not supported yet."); }return null;};_pce._x51=function(){if(this._u9d){this._xnk();}};_pce._2n=function(){if(this._u9d){this._xnk();}};_pce._g67=function(_ztm,_gfi){var _lsn=_ztm._ezm();var _uxm=_gfi?_gfi.getAttribute("value"):_ztm._fkl();switch(_lsn){case "_pce_divConditionFiltersSection":this._d0n._sue=_uxm.indexOf("not-")===0?true:false;break;case "_lh":this._d0n._sue=_uxm==="notFilter"?true:false;this._d0n._yu4._nc7(this._d0n._sue);break;case "_pce_cboConditionFilterType":case "_pce_cboRangeFilterType":this._d0n._gng=_uxm;this._jh6();break;case "_pce_cboDateRangeFilterType":if(_uxm==="range"){this._d0n._gng="range";this._2oh( "tblCompareDateTimePrompt" ).style.display = "none";this._2oh( "tblDateRange" ).style.display = "";}else{this._d0n._gng="comparison";this._2oh( "tblCompareDateTimePrompt" ).style.display = "";this._2oh( "tblDateRange" ).style.display = "none"; } this._jh6();break;case "_pce_cboKeepExclude":this._d0n._sue=_uxm==="exclude";break;default:}this._tm4();};_pce._tm4=function(){this._2oh( "divIncludeMissingLabel" ).style.display = this._d0n._sue?"none":"";this._2oh( "divExcludeMissingLabel" ).style.display = this._d0n._sue?"":"none"; };_pce._8qe=function(){if(this._d0n._gng==="in"){var _fmd=this._2oh("chkIncludeNulls").checked;var _mt6=this._2oh("chkIncludeWhitespace").checked;var _emd=this._2oh("chkIncludeEmpty").checked;}this._xnk();};_pce._xnk=function(){this._pj8("btnOk", this._4ne());};_pce._jb7=function(){this._pj8( "btnAddItems", this._2oh( "_pce_txtManualItems" ).value!=="" );};_pce._8f4=function(e){if(_4qn._x8j){e.stopPropagation();} };_pce._g86=function(){this._2oh( "_pce_content" ).style.display = "none";this._2oh( "_pce_mainBtnBar" ).style.display = "none";this._2oh( "_pce_addItemsBody" ).style.display = "flex";this._2oh( "_pce_addItemsBtnBar" ).style.display = "";};_pce._zo3=function(){ this._4c7();};_pce._xs9=function(){try {var _4vl=this._a2a();var _kv2=this._d0n._yu4._cde(_4vl); this._4c7();Application.GlassContext.showToast( _kv2+" " + _frh._c6j( "IDS_TOAST_ITEMS_SUCCESSFULLY_ADDED" ), {type: 'success'}); }catch(msg){_67j(msg);}};_pce._a2a=function(){var _4vl=[];var _uxm=this._2oh("_pce_txtManualItems").value;var _fxi=this._d0n._yca._qik();switch(_fxi){case "delimiterSpace":_uxm=_uxm.replace(/^[\t\r\n]*/g, "").replace(/[\t\r\n]*$/g, "").replace(/[\t\r\n]* [\t\r\n]*/g, " ");_4vl=_uxm.split(" ");break;case "delimiterComma":_uxm=_uxm.trim().replace(/\s*,\s*/g, ",");_4vl=_uxm.split(",");break;case "delimiterPlus":_uxm=_uxm.trim().replace(/\s*\+\s*/g, "+");_4vl=_uxm.split("+");break;case "delimiterNewline":_uxm=_uxm.replace(/^[ \t]*/g, "").replace(/[ \t]*$/g, "").replace(/[ \t]*((\r\n)|(\n)|(\r))[ \t]*/g, "\r\n");_4vl=_uxm.split(/\r\n|\n|\r/g);break;case "delimiterTab":_uxm=_uxm.replace(/^[ \r\n]*/g, "").replace(/[ \r\n]*$/g, "").replace(/[ \r\n]*\t[ \r\n]*/g, "\t");_4vl=_uxm.split("\t");break;default:_vzm._8zm("Not supported yet.");}if(this._2oh("chkIgnoreEmptyStrings").checked===true){_4vl=_4vl.filter(function(str){ return str.length>0; });}return _4vl;};_pce._bgn=function(){if(this._2oh("chkCaseSensitive").checked&&this._d0n._iob&&this._d0n._ko5){_67j("IDS_FILTERCONDITION_CASEINSENSITIVE_ERROR");return false;}var _qjn=this._d0n._twe;var _x1m=this._4ne();var _e44=this._d0n._x9d; var _879=!this._d0n._89a; this._3le();_qjn(_x1m, false, _e44, _879); };_pce._0a6=function(){_8fm._jgn( "_ga4", this._2oh( "_pce_settingsPopup" ), this, this._d0n._iob, this._d0n._x9d, this._d0n._bwb, this._d0n._89a );};_pce._h23=function(_j0c,_8ld,_ylc,_kka){this._d0n._iob=_j0c;this._d0n._x9d=_8ld;this._d0n._bwb=_ylc;this._d0n._89a=_kka;};_pce._cg4=function(_6bi){var _nd2=this._2oh("divAdvancedTextSection");var _ry4=this._2oh("divMissingValueSection");var _axm=_nd2.getAttribute("state");if(!_6bi&&_axm==="opened"){_nd2.setAttribute( "state", "closed" );_ry4.style.display="none"; }else{_nd2.setAttribute( "state", "opened" );_ry4.style.display=""; _ry4.scrollIntoView(false);} };