_eqc.js 5.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 _eqc=new _lcm("_eqc");_eqc._jgn=function(_c3m){this._jrl=_c3m;this._4le();};_eqc._5z2=function(){this._isb=this._jrl.selectSingleNode("selectOptions");this._isb=this._isb?_erh._e5j(this._isb, true):_erh._cnh("selectOptions");var _jfk=this._isb.getAttribute("refVariable");if(_jfk){if(!_agm._n3g(_erh._vtc(), _jfk)){this._isb.removeAttribute("refVariable");_8qn._cqh(this._isb, "selectOption/conditionalDisplayValues");}}this._lhg=new _jgk(this._2oh("cboVariable"), null, null, this);this._zpk=new _jgk(this._2oh("cboValue"), null, null, this);var _8wf=this._isb.getAttribute("refVariable");this._nlj=_8wf||"";this._kkm="";if(this._nlj){this._lhg._3kk(this._nlj);}else{this._lhg._3kk("", "IDS_NONE" );}this._uij=new _pgk( this._2oh( "divChoicesListView" ), this._53g( "StaticChoices" ), this );this._26a();this._hn7();this._um5();};_eqc._o46=function(){this._uij._fdm();this._uij=null;this._2oh( "divChoicesListView" ).innerHTML = "";this._lhg._fdm();this._lhg=null;this._zpk._fdm();this._zpk=null;this._jrl=null;this._isb=null;};_eqc._bgn=function(){this._3f5();_erh._ybb();_8qn._cqh(this._jrl, "selectOptions");this._jrl.appendChild(this._isb);_8qn._cqh(this._jrl, "selectOptions[not(*)]");_8qn._k5g(this._jrl, "selectOptions/selectOption/conditionalDisplayValues[not(*)]");_erh._iee();this._3le();};_eqc._kg2=function(_35k,_a6k){if(_35k==this._lhg){_rlk._m23(_35k, _a6k);}else if(_35k==this._zpk){_rlk._ha5(_35k, _a6k, this._lhg._qik());}};_eqc._jg2=function(_35k,_a6k){_35k._ic7("");};_eqc._g67=function(_35k,_mzj){if(_35k==this._lhg){if(_rlk._495(_mzj.getAttribute("idsLabel"))){_35k._3kk( "", "IDS_NONE" );_8fm._jgn( "_g0g", this._n75(), _mzj.getAttribute( "idsLabel" ) );}this._2t8();}else if(_35k==this._zpk){this._3f5();this._kkm=this._zpk._qik();this._hn7();}this._um5();};_eqc._vab=function(_vdn){if(_vdn){this._lhg._3kk(_vdn, _vdn?null:"IDS_NONE");}this._2t8();this._um5();};_eqc._26a=function(){var _jfk=this._lhg._qik();if(_jfk){var _83m=_erh._vtc();var _33k=_agm._n3g(_83m, _jfk);this._zpk._3kk("", (_33k.getAttribute("type")=="boolean")?"IDS_PROPVAL_FALSE":"IDS_NO_VALUE" );}else{this._zpk._3kk("", "IDS_NONE");}};_eqc._12a=function(_qxd,_uxm){if(_uxm){return _qxd.selectSingleNode( "conditionalDisplayValues/conditionalDisplayValue[@refVariableValue=" + _cgm._zxc( _uxm ) + "]" );}return _qxd.selectSingleNode("displayValue");};_eqc._hn7=function(){this._uij._bzm();var _jfk=this._lhg._qik();var _uxm=this._zpk._qik();var nl=this._isb.selectNodes("selectOption");var _tzl=nl.length;for(var i=0;i<_tzl;i++){var _qxd=nl.item(i);var _oqi=this._12a(_qxd, _uxm);var _x5e=_8qn._w2g(_oqi);var _mzj=this._xfb(_qxd.getAttribute("useValue"), _x5e);_mzj.appendChild(_qxd.cloneNode(true));}this._uij._wfn();};_eqc._3f5=function(){_8qn._k5g(this._isb, "selectOption");this._isb.removeAttribute("refVariable");if(this._nlj){this._isb.setAttribute("refVariable", this._nlj);}var nl=this._uij._tfe();var _tzl=nl.length;for(var i=0;i<_tzl;i++){var _mzj=nl.item(i);var _nb9=_mzj.selectSingleNode("selectOption");var _qxd=_nb9?_nb9.cloneNode(true):_erh._cnh("selectOption");this._isb.appendChild(_qxd);_qxd.setAttribute( "useValue", _mzj.getAttribute( "label" ) );var _6dl=_mzj.selectSingleNode( "subItem" ).getAttribute( "label" );var _oqi=this._12a(_qxd, this._kkm);if(_6dl){if(!_oqi){if(this._kkm){var _eh3=_erh._h56(_qxd, "conditionalDisplayValues");_oqi=_erh._u0g(_eh3, "conditionalDisplayValue");_oqi.setAttribute("refVariableValue", this._kkm);}else{_oqi=_erh._h56(_qxd, "displayValue");}}_oqi.text=_6dl;}else{if(_oqi){_oqi.parentNode.removeChild(_oqi);}}}};_eqc._2t8=function(){this._3f5();this._nlj=this._lhg._qik();this._kkm="";this._26a();_8qn._k5g(this._isb, "selectOption/conditionalDisplayValues/conditionalDisplayValue");this._hn7();};_eqc._d7j=function(){var _mzj=this._uij._885();var _ini=_mzj.parentNode;var _jd9=_mzj.previousSibling;_ini.insertBefore(_ini.removeChild(_mzj), _jd9);this._uij._wfn();this._um5();};_eqc._q4g=function(){var _mzj=this._uij._885();var _ini=_mzj.parentNode;var _djf=_mzj.nextSibling;_ini.insertBefore(_ini.removeChild(_djf), _mzj);this._uij._wfn();this._um5();};_eqc._kv8=function(_1jn){var _dpn=_w4j._nik();var _6dl=_w4j._oik();if(_1jn){this._xfb(_dpn, _6dl);}else{var _mzj=this._uij._885();if(_mzj){_mzj.setAttribute("label", _dpn);_mzj.selectSingleNode( "subItem" ).setAttribute( "label", _6dl );}}this._uij._wfn();this._um5();};_eqc._oph=function(){_eqc._s4g(true);};_eqc._xfb=function(_dpn,_6dl){var _mzj=this._uij._767();_mzj.setAttribute("label", _dpn);var _k7l=_mzj.appendChild(_mzj.ownerDocument.createElement("subItem"));_k7l.setAttribute("label", _6dl);return _mzj;};_eqc._xvc=function(){var _mzj=this._uij._885();if(_mzj){_mzj.parentNode.removeChild(_mzj);}this._uij._wfn();this._um5();};_eqc._s4g=function(_1jn){var _mzj=this._uij._885();var _g9k="";var _h9k="";if(!_1jn){_g9k=_mzj.getAttribute("label");_h9k=_mzj.selectSingleNode( "subItem" ).getAttribute( "label" );}_8fm._jgn("_w4j", this._xp9(),_frh._c6j("IDS_LBL_USE"),_frh._c6j("IDS_LBL_DISPLAY"),_frh._c6j("IDS_TITLE_EDIT"),_g9k,_h9k,null,this._kv8.bind(this, _1jn));};_eqc._um5=function(){var _jfk=this._lhg._qik();var _g7f=Boolean(_jfk);this._obb("divValue", _g7f);this._zpk._mqh(_g7f);var _mzj=this._uij._885();this._pj8("btnEdit", _mzj!=null);this._pj8("btnRemove", _mzj!=null);this._pj8("btnUp", _mzj&&_mzj.previousSibling);this._pj8("btnDown", _mzj&&_mzj.nextSibling);};_eqc._pe4=function(_a6k,_mzj,_zdf){this._um5();};_eqc._oi2=function(_a6k,_mzj){setTimeout(this._s4g.bind(this), 0);};