123456 |
- // 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 _j57=new _lcm( "_j57", "dlgAppVariableValues" );_j57._zxh=0;_j57._teg=1;_j57._b8d=2;_j57._7ub ={"operation":_j57._zxh,"changeSpec":_j57._teg,"noSpecChange":_j57._b8d};_j57._jgn=function(_83m, _qlc, _b6k, _brf, _udh, _79k, _yxb){this._irl=_83m;this._7qb=this._7ub[_qlc];this._vij=_b6k;this._b1f=_brf;this._1ng=_udh;this._7kj=_79k;this._onb=_yxb;this._4le(null, _b6k);};_j57._src=function(){this._ybd=this._2oh("divDataValues");this._kaa=this._2oh("divStaticValues");this._l3f=this._2oh("tdValueLabel");this._3r6=this._2oh("tdRightLeftButtons");this._2t5=this._2oh("tdValuesSelectLinks");this._ry8=this._2oh("divStaticChoices");this._upk=this._2oh("btnRight");this._vpl=this._2oh("btnLeft");this._jfj=this._2oh("btnDelete");this._tpl=this._2oh("btnEdit");this._dcd=this._2oh("divViewWindow");this._iwe=this._2oh("connector0");this._jwe=this._2oh("connector1");this._kwe=this._2oh("connector2");};_j57._5z2=function(){this._z4i=_y7g._le();_4qn._1je( this._2oh("lblVariableName"), this._b1f||"" );this._wr2=new _jgk(this._2oh("cboVariableValuesSource"), this._53g("VariableValuesSource"), null, this);var _2w2=_8aj._s65(this._irl, true);var _2x5=_frh._53g("EmptyList");_2x5.setAttribute("indentLength", "10");var _lz4=_2x5.selectSingleNode("listItems");var _l5c=0;for(var i=0; i<_2w2.length; i++){var _k1h=_2w2.item(i);if(_8aj._u13(_k1h)||(_k1h.nodeName=="appContinuousSlider")||(_8aj._tr(_k1h).length==0)){continue;}var _vdn=_k1h.getAttribute("name");var _uxm=_vdn;if(_j9g._f52[_k1h.nodeName]){var o=_8aj._332(_k1h);_uxm=o["value"];_vdn=o["name"];}_8aj._5r(_lz4, _k1h, _vdn, _uxm, this._z4i);_l5c++;}this._chg=new _jgk(this._2oh("cboControls"), _frh._53g("EmptyAuthoredComboWithSmallSvgIcon"), _2x5, this);this._bue=(_l5c>0);this._chg._mqh(this._bue);this._wr2._mqh(this._bue);if(!this._1ng){this._kh1();}var _e26=(this._b1f&&this._1ng)?"select":"enter";this._wr2._hwc(_e26);var _h7f=(_e26=="enter");this._dcd.style.width=_h7f?"250px":"562px";this._iwe.style.visibility=_h7f?"hidden":"visible";this._jwe.style.visibility=_h7f?"hidden":"visible";this._kwe.style.visibility=_h7f?"hidden":"visible";if(!this._1ng){this._chg._gwc(0);this._1ng=this._chg._qik();}this._l62();this._dhg=new _jgk(this._2oh("cboDataItem"), _frh._53g("EmptyAuthoredComboWithSmallSvgIcon"), null, this);if(this._1ng){this._chg._hwc(this._1ng);this._ljg=this._irl.selectSingleNode("layouts//*[@name=" + _cgm._zxc( this._1ng ) + "]");}this._7m7();this._qy3();this._geg(true);};_j57._kh1=function(){if(this._b1f){var _yz6=this._irl.selectNodes("layouts//appContainerSelect//*[@refAppVariable=" + _cgm._zxc( this._b1f ) + "][@refDataItem]");if(_yz6.length>0){var _kli=_yz6.item(0);this._7kj=_kli.getAttribute("refDataItem");this._ljg=_8aj._dp9(_kli);this._1ng=this._ljg.getAttribute("name");}else{var _nz6=this._irl.selectNodes("layouts//appContainerFilter//*[@refAppVariable=" + _cgm._zxc( this._b1f ) + "][@refDataItem]");if(_nz6.length>0){var _kli=_nz6.item(0);this._7kj=_kli.getAttribute("refDataItem");this._ljg=_8aj._dp9(_kli);this._1ng=this._ljg.getAttribute("name");}}}};_j57._l62=function(){if(this._7kj||!this._ljg){return;}if(this._b1f){var _5oc=this._b1f?("[@refAppVariable=" + _cgm._zxc( this._b1f ) + "]"):"";var _gmf=this._ljg.selectNodes("*[self::appContainerSelect or self::appContainerFilter or self::appOnSelectSetVariableValues]//*[@refDataItem]" + _5oc);if(_gmf.length>0){var _kli=_gmf.item(0);this._7kj=_kli.getAttribute("refDataItem");this._ljg=_8aj._dp9(_kli);this._1ng=this._ljg.getAttribute("name");}}if(!this._7kj){var _gmf=this._ljg.selectNodes("*[self::appContainerSelect or self::appContainerFilter or self::appOnSelectSetVariableValues]//*[@refDataItem]");if(_gmf.length>0){var _kli=_gmf.item(0);this._7kj=_kli.getAttribute("refDataItem");this._ljg=_8aj._dp9(_kli);this._1ng=this._ljg.getAttribute("name");}}};_j57._qy3=function(){if(this._7kj){this._dhg._hwc(this._7kj);}else{this._dhg._gwc(0);this._7kj=this._dhg._qik();}};_j57._geg=function(_gxk){var _gum=this._ljg?_1ke._466(this._ljg):null;Q.when(_gum?_gum._n56():null).done(function(_i9l){var _12c=!!_i9l;var _4vl=_gxk?(this._onb||this._y81()):this._4j4();this._6gb();var _1od=(this._wr2._qik()=="select");if(_1od&&this._ljg&&this._7kj){if(_j9g._ix9[this._ljg.nodeName]){this._ybd.style.display="none";this._kaa.style.display="";this._l3f.style.display="";_4qn._1je(this._l3f, _frh._c6j("IDS_LBL_VALUES"));this._3r6.style.display="";this._2oh("divSelectedValues").style.width = "250px";this._2oh("divSelectedValues").style.height = "240px";this._2oh("divStaticChoices").style.height = "240px";this._2oh("tdAddDeleteButtons").style.display = "none";this._2t5.style.display="";this._ry8.style.display="";var _tw6=this._ljg.selectSingleNode(_j9g._043[this._ljg.nodeName]+"[@name=" + _cgm._zxc( this._7kj ) + "]");var _5qm=_8qn._cik(_tw6);var _ozj=_frh._53g("EmptyList");var _ini=_ozj.selectSingleNode("listItems");var _ez6=this._ljg.selectNodes(_j9g._rr3[this._ljg.nodeName]);for(var i=0; i<_ez6.length; i++){var _p28=_ez6.item(i);var _pv2=_p28.selectSingleNode("appStaticDataItemValue[" + (_5qm + 1) + "]");var _uxm=_pv2.selectSingleNode("defaultText").text;var _mzj=_ini.appendChild(_ini.ownerDocument.createElement("listItem"));_mzj.setAttribute("label", _uxm);_mzj.setAttribute("value", _uxm);}this._omg=new _pgk(this._2oh("divStaticChoices"), _ozj, this);this._5gd=new _pgk(this._2oh("divSelectedValues"), this._ag(_4vl), this);}else{this._ybd.style.display="";this._kaa.style.display="none";var _fsm=_dth._tq9(this._ljg);var _qxj=_r0n._62g(_fsm, this._7kj);this._4gd=new _6a4(this._ybd, true, this, _qxj);this._4gd._xc7(false);this._4gd._bk8(true);this._4gd._1g4(false);this._4gd._u96(_12c);this._4gd._wfn();this._4gd._vc7(_4vl);}}else{this._ybd.style.display="none";this._kaa.style.display="";this._l3f.style.display="none";this._3r6.style.display="none";this._2oh("divSelectedValues").style.width = "250px";this._2oh("divSelectedValues").style.height = "231px";this._2oh("divStaticChoices").style.height = "231px";this._2oh("tdAddDeleteButtons").style.display = "";this._2t5.style.display="none";this._ry8.style.display="none";this._5gd=new _pgk(this._2oh("divSelectedValues"), this._ag(_4vl), this);}this._zj6();}.bind(this), 0);};_j57._y81=function(){var _4vl;if(this._b1f){var _rff=this._irl.selectSingleNode("appProperties/appVariables/appVariable[@name=" + _cgm._zxc( this._b1f ) + "]");_4vl=_8aj._2c(_rff);} return _4vl||[];};_j57._ag=function(_4vl){var _ozj=_frh._53g("EmptyList");var _ini=_ozj.selectSingleNode("listItems");for(var i=0; i<_4vl.length; i++){var _uxm=_4vl[i];var _mzj=_ini.appendChild(_ini.ownerDocument.createElement("listItem"));_mzj.setAttribute("label", _uxm);_mzj.setAttribute("value", _uxm);_mzj.setAttribute("tooltip", _uxm);}return _ozj;};_j57._6gb=function(){if(this._4gd){this._4gd._fdm();this._4gd=null;}if(this._omg){this._omg._fdm();this._omg=null;}if(this._5gd){this._5gd._fdm();this._5gd=null;}};_j57._o46=function(){this._6gb();this._chg._fdm();this._dhg._fdm();this._wr2._fdm();this._7kj=null;this._1ng=null;this._ljg=null;};_j57._4j4=function(){var _4vl=[];if(this._4gd){_4vl=this._4gd._w97();}else{var nl=this._5gd._tfe();for(var i=0; i<nl.length; i++){var _mzj=nl.item(i);_4vl.push(_mzj.getAttribute("value"));}}return _4vl;};_j57._bgn=function(){var _4vl=this._4j4();if(this._7qb!=this._b8d){var _s8f=(this._7qb==this._zxh);if(_s8f){_erh._ybb();}var _rff=this._irl.selectSingleNode("appProperties/appVariables/appVariable[@name=" + _cgm._zxc( this._b1f ) + "]");_8aj._8y2(_rff, _4vl);if(_s8f){_erh._iee(true);}}if(this._vij&&this._vij._5y2){this._vij._5y2(_4vl);}this._3le();};_j57._ac7=function(){if(this._omg){this._omg._rn9();}this._5gd._p7j();this._zj6();};_j57._865=function(){this._5gd._f1g();this._zj6();};_j57._zt9=function(){this._5gd._rn9();this._omg._p7j();this._zj6();};_j57._d77=function(){this._omg._f1g();this._zj6();};_j57._pe4=function(_a6k,_mzj,_zdf){this._zj6();};_j57._oi2=function(_a6k,_mzj){if(this._wr2._qik()=="enter"){this._so9();return;}switch(_a6k){case this._omg:this._whe();break;case this._5gd:this._x4g();break;}this._zj6();};_j57._whe=function(){var _dyb=[];if(this._omg){var _i8i=this._omg._vd4();for(var i=0; i<_i8i.length; i++){var _mzj=_i8i[i];var _uxm=_mzj.getAttribute("value");var _0vd=this._5gd._lee("value", _uxm);if(!_0vd){var _0vd=this._5gd._767();_8qn._q5b(_0vd, _mzj, ["label", "value", "tooltip"]);}_m0n._8qh(_dyb, _0vd);}}this._5gd._wfn();this._5gd._1u9(_dyb, false);this._zj6();};_j57._x4g=function(){this._5gd._vd4().forEach(_m0n._nr3);this._5gd._wfn();this._zj6();};_j57._g67=function(_35k,_mzj){switch(_35k){case this._chg:this._1ng=_mzj.getAttribute("value");if(this._1ng){_35k._hwc(this._1ng);this._ljg=this._irl.selectSingleNode("layouts//*[@name=" + _cgm._zxc( this._1ng ) + "]");}else{_35k._3kk(_frh._c6j("IDS_LBL_APP_VARIABLE_VALUES_ENTER"));this._ljg=null;}this._7m7();this._7kj=null;this._l62();this._qy3();break;case this._dhg:this._7kj=_mzj.getAttribute("value");break;case this._wr2:var _h7f=(this._wr2._qik()=="enter");if(this._8sl){this._8sl._adm();}var _kuj=200;var _l6m=new _ocm(this._dcd, NaN, _h7f?"250":"562", null, _kuj, _6gm.Cubic._o5j);var _tch=new _657(null, _kuj);this._8sl=new _336([_l6m, _tch]);this._8sl._dgn();this._iwe.style.visibility=_h7f?"hidden":"visible";this._jwe.style.visibility=_h7f?"hidden":"visible";this._kwe.style.visibility=_h7f?"hidden":"visible";break;}this._geg(false);};_j57._7m7=function(){var _a6k=this._dhg._o2g();_a6k._bzm();if(this._ljg){var _ini=this._dhg._o2g()._5g8();var d=_ini.ownerDocument;var _x7i=_8aj._tr(this._ljg);for(var i=0; i<_x7i.length; i++){var _79k=_x7i[i];var _mzj=_ini.appendChild(d.createElement("listItem"));_mzj.setAttribute("label", _79k);_mzj.setAttribute("value", _79k);_mzj.setAttribute("smallSvgIcon", "def_el_dataItem");}}_a6k._wfn();var _mvl=this._ljg&&!!_7hn._ij8(_ini, "*");this._obb("lblDataItem", _mvl);this._dhg._mqh(_mvl);if(!_mvl){this._dhg._3kk("");}};_j57._z4b=function(){_zgk._jgn(this._xp9(), _frh._c6j("IDS_LBL_VALUE"), _frh._c6j("IDS_LBL_NEW_DEFAULT_VALUE"), "", null, this._xeb.bind(this));};_j57._xeb=function(){var _uxm=_zgk._fkl();var _0vd=this._5gd._lee("value", _uxm);if(!_0vd){var _0vd=this._5gd._767();_0vd.setAttribute("label", _uxm);_0vd.setAttribute("value", _uxm);_0vd.setAttribute("tooltip", _uxm);}this._5gd._wfn();this._5gd._1u9([_0vd], false);this._zj6();};_j57._so9=function(){var _y1k=this._5gd._885();var _bnc=_y1k.getAttribute("value");_zgk._jgn(this._xp9(), _frh._c6j("IDS_LBL_VALUE"), _frh._c6j("IDS_LBL_NEW_DEFAULT_VALUE"), _bnc, null, Function("_j57._41a()"));};_j57._41a=function(_lck){var _uxm=_zgk._fkl();var _y1k=this._5gd._885();_y1k.setAttribute("label", _uxm);_y1k.setAttribute("value", _uxm);_y1k.setAttribute("tooltip", _uxm);this._5gd._wfn();this._5gd._1u9([_y1k], false);this._zj6();};_j57._zj6=function(){if(!this._4gd){var _f79=(this._omg&&(this._omg._vd4().length>0));_4gm._mqh(this._upk, _f79);_4gm._mqh(this._vpl, this._5gd._vd4().length>0);var _nz5=this._5gd._vd4();_4gm._mqh(this._tpl,(_nz5.length==1));_4gm._mqh(this._jfj,(_nz5.length>=1));}var _h7f=(this._wr2._qik()=="enter");var _y2c=(this._bue&&!_h7f);var _pfl=_y2c?"":"_disabled";if(_y2c&&this._b1f){var _r05=this._ljg.selectSingleNode("*[self::appContainerSelect or self::appContainerFilter or self::appControlEnabled]//*[@refAppVariable=" + _cgm._zxc( this._b1f ) + "][@refDataItem=" + _cgm._zxc( this._7kj ) + "]");_pfl=_r05?"_active":"";}this._2oh("divControlHeader").className = "clsAppConnectHeader" + _pfl;this._2oh("divControlBody").className = "clsAppConnectBox" + _pfl;this._obb("lblControl", _y2c);this._obb("lblDataItem", _y2c);this._chg._mqh(_y2c);this._dhg._mqh(_y2c);};
|