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 _vx2=new _lcm("_vx2");_vx2._jgn=function(_u4c,_jtd,_5zb,_qxj,_8mi,_jof){this._wdd=_jtd;this._2ob=_5zb;this._23i=_8mi;this._ihj=_qxj;this._4le(_u4c, _jof);};_vx2._5z2=function(){this._utl=this._2oh("txtName");_4qn._1je( this._2oh("dataItemName"), this._ihj.getAttribute("name") );this._0lg=new _d45(this._2oh("divConditions"), this, _frh._c6j("IDS_LBL_STRING_CONDITION"));var _u5l=this._53g("MenuPopupNewStringCondition");this._hfd=new _3ce(_u5l, this);this._0lg._wfn();this._mob=false;if(this._23i){this._utl.value=this._23i.getAttribute("name");var _cud=this._23i.selectSingleNode("styleDefault");if(_cud){this._xjm=new _lo1();this._xjm._7b5(_cud);}this._0lg._t6j(_frh._c6j("IDS_MSG_REMAINING_VALUES"), 0);var _gmf=this._23i.selectNodes("stringConditions/*");for(var i=0; i<_gmf.length; i++){var _lsm=_gmf.item(i);var _men="";this._xjm=new _lo1();this._xjm._7b5(_gmf.item(i));switch(_lsm.nodeName){case "stringValueList":var _p8l=_lsm.selectNodes("styleValues/styleValue");var _4vl=[];for(var j=0; j<_p8l.length; j++){if(_men.length!=0){_men += _tf7._13g( _tf7._xcb)+ " ";}_men+= _p8l.item(j).text;_4vl.push(_p8l.item(j).text);}this._xjm._hxc(_4vl);this._xjm._vc7(_lsm.getAttribute("selectedValues")=="true");break;case "stringValueRange":var _59n=_lsm.selectSingleNode("styleValueRangeFrom");var _4dn=_59n?_59n.text:null;var _4sn=_lsm.selectSingleNode("styleValueRangeTo");var _rsn=_4sn?_4sn.text:null;var _98f=true;if(_59n){_98f=_lsm.selectSingleNode("styleValueRangeFrom/@inclusive").value=="true";}var _lbi=true;if(_4sn){_lbi=_lsm.selectSingleNode("styleValueRangeTo/@inclusive").value=="true";}this._xjm._1kk(_4dn, _98f, _rsn, _lbi);_men=this._gi7(_4dn, _98f, _rsn, _lbi);break;case "stringCriteria":var _uxm=_lsm.selectSingleNode("styleValue").text;var _yam=_uxm||"";this._xjm._36g(_lsm.getAttribute("operator"), _yam);_men=_frh._c6j("IDS_PROPVAL_" + _lsm.getAttribute("operator")) + " " + _yam;}this._0lg._t6j(_men, i);}this._xjm=null;}else{this._utl.value=_agm._wr(this._wdd);this._0lg._t6j(_frh._c6j("IDS_MSG_REMAINING_VALUES"), 0);}this._8lb();};_vx2._o46=function(){if(this._xjm){delete this._xjm;this._xjm=null;}this._0lg._fdm();this._hfd._fdm();};_vx2._bgn=function(){if(this._utl.value==""){setTimeout('_67j("IDS_ERR_CONDITIONAL_STYLE_NO_NAME")', 0);return false;}if(!this._23i){if (this._wdd.selectSingleNode("namedConditionalStyles/*[@name='" + this._utl.value + "']")){setTimeout('_67j("IDS_ERR_CONDITIONAL_STYLE_NAME_NOT_UNIQUE")', 0);return false;}}else{if (this._wdd.selectSingleNode("namedConditionalStyles/*[@name='" + this._utl.value + "']")){if(this._23i.getAttribute("name")!=this._utl.value){setTimeout('_67j("IDS_ERR_CONDITIONAL_STYLE_NAME_NOT_UNIQUE")', 0);return false;}}this._23i.parentNode.removeChild(this._23i);}var _xif=_erh._h56(this._wdd, "namedConditionalStyles");var _65h=_erh._u0g(_xif, "stringsConditionalStyle");_65h.setAttribute("name", this._utl.value);_pf7._25b(_65h, this._ihj);var _rpg=this._0lg._d56();if(_rpg.length>1){var _m2h=_erh._u0g(_65h, "stringConditions");for(var i=0; i<_rpg.length; i++){if(i==_rpg.length-1){_65h.appendChild(_rpg[i]._jc4()._oz2()._mik());}else{var _hhc=_rpg[i]._jc4();var _xum=_hhc._oz2();switch(_hhc._hkl()){case _pf7._uml:var _4vl=_rpg[i]._jc4()._iuc();var _3e9=_xum._mik();_m2h.appendChild(_3e9);_3e9.setAttribute("selectedValues", _hhc._w97()?"true":"false");var _2yd=_erh._u0g(_3e9, "styleValues");for(var j=0; j<_4vl.length; j++){var _4lf=_erh._u0g(_2yd, "styleValue");_4lf.text=_4vl[j];}break;case _pf7._mfm:var _gsm=_xum._mik();_m2h.appendChild(_gsm);if(_hhc._1kl()){var _59n=_erh._u0g(_gsm, "styleValueRangeFrom");_59n.setAttribute("inclusive", _hhc._d7b()?"true":"false");_59n.text=_hhc._1kl();}if(_hhc._fzm()){var _4sn=_erh._u0g(_gsm, "styleValueRangeTo");_4sn.setAttribute("inclusive", _hhc._mfe()?"true":"false");_4sn.text=_hhc._fzm();}break;case _pf7._h9j:var _mxj=_xum._mik();_m2h.appendChild(_mxj);if(_hhc._x2g()){_mxj.setAttribute("operator", _hhc._x2g());}var _ysm=_erh._u0g(_mxj, "styleValue");if(_hhc._c6j()){_ysm.text=_hhc._c6j();}}}}}else{_65h.appendChild(_rpg[0]._jc4()._oz2()._mik());}if(this._23i){var _44k=this._wdd.selectNodes(".//conditionalStyleRef[@refConditionalStyle='" + this._23i.getAttribute("name") + "']");for(var i=0; i<_44k.length; i++){_44k.item(i).setAttribute("refConditionalStyle", this._utl.value);}}else if(this._2ob){for(var i=0; i<this._2ob.length; i++){var _k64=_erh._h56(this._2ob[i], "conditionalStyleRefs");var _zz4=_erh._u0g(_k64, "conditionalStyleRef");_zz4.setAttribute("refConditionalStyle", this._utl.value);}}this._3le();};_vx2._d7j=function(){this._0lg._xa7();this._8lb();};_vx2._q4g=function(){this._0lg._i95();this._8lb();};_vx2._ef8=function(){return this._utl.value;};_vx2._gi=function(_tyf){if(this._xjm){if(!this._xjm._oz2()){this._xjm._v0g(this._xp9(), _tyf);}return this._xjm;}return new _lo1(this._xp9(), _tyf, "styleDefault");};_vx2._ii=function(_66m){_66m._fdm();this._8lb();};_vx2._hi=function(){this._8lb();};_vx2._i9=function(){this._73d();};_vx2._s4g=function(){this._73d();};_vx2._0qh=function(){var _ymn=_0jl._47b("_vx2_btnNew", false);this._hfd._pxc("mnuStringConditionPopup", _ymn.left, _ymn.top);};_vx2._ovc=function(){this._0lg._yb7();this._8lb();};_vx2._05g=function(){this._mob=false;_8fm._vqh( "_0de", "_bje", this._xp9(), this, null, true, this._ihj, null, null, true );};_vx2._wvc=function(){this._mob=false;_8fm._jgn("_p4b", this._xp9(), null, null, this);};_vx2._15g=function(){this._mob=false;_8fm._jgn( "cchl/dialogs/_9qc", this._xp9(), this._53g("stringTextPrompt"), "", _frh._c6j("IDS_TITLE_STRING_ENTER_VALUE"), null, this );};_vx2._io9=function(_e5m){if(_e5m._b2g()=="_p4b"){var _mck=_e5m._x2g();var _yam=_e5m._c6j();var _men=_frh._c6j("IDS_PROPVAL_" + _mck ) + " " + _yam;if(this._mob){this._0lg._tie(this._0lg._a85(), _men);var _v6k=this._0lg._985();_v6k._36g(_mck, _yam);}else{this._xjm=new _lo1();this._xjm._36g(_mck, _yam);this._0lg._t6j(_men, 0);}}else if(_e5m._b2g()=="_9qc"){var _9tf=_e5m._hge().join(_tf7._13g(_tf7._xcb)+" ");if(this._mob){var _5qm=this._0lg._a85();this._0lg._tie(_5qm,_9tf);this._0lg._985()._hxc(_9qc._hge());}else{this._xjm=new _lo1();this._xjm._hxc(_e5m._hge());this._0lg._t6j(_9tf, 0);this._xjm._vc7(false);}}this._8lb();};_vx2._wi8=function(_wgh,_9tf,_a9k){if(this._mob){var _5qm=this._0lg._a85();this._0lg._tie(_5qm, _9tf);this._0lg._985()._hxc(_0de._p66());}else{this._xjm=new _lo1();this._xjm._hxc(_0de._p66());this._0lg._t6j(_9tf, 0);this._xjm._vc7(true);}this._8lb();};_vx2._a6j=function(){return this._wdd;};_vx2._a7j=function(e){if(e.keyCode==_4qn._qrh){var iRows=this._0lg._83g();var iSelectedRow=this._0lg._a85();if(iSelectedRow!=null&&iSelectedRow+1<iRows){this._ovc();}}this._1f7(e);};_vx2._73d=function(){this._mob=true;var _b07=this._0lg._985();switch(_b07._hkl()){case _pf7._uml:_8fm._vqh( "_0de", "_bje", this._xp9(), this, null, true, this._ihj, null, _b07._iuc(), true );break;case _pf7._h9j:_8fm._jgn("_p4b", this._xp9(), _b07._x2g(), _b07._c6j(), this);break;}};_vx2._8lb=function(){var iRows=this._0lg._83g();var iSelectedRow=this._0lg._a85();if(iSelectedRow!=null){this._pj8("btnEdit",(iSelectedRow+1<iRows));this._pj8("btnDelete",(iSelectedRow+1<iRows));this._pj8("btnUp",(iSelectedRow+1<iRows)&&(iSelectedRow>0));this._pj8("btnDown",(iSelectedRow+2<iRows));}else{this._pj8("btnEdit", false);this._pj8("btnDelete", false);this._pj8("btnUp", false);this._pj8("btnDown", false);}this._pj8("btnOK", this._0lg._83g()>1);};_vx2._gi7=function(_4dn,_98f,_rsn,_lbi){var _men;if(_4dn){_men=_frh._c6j(_98f?"IDS_MSG_FROM_INCLUDE":"IDS_MSG_FROM_EXCLUDE", _4dn);}else{_men=_frh._c6j("IDS_MSG_FROM_LOWEST");}if(_rsn){_men+= _frh._c6j(_lbi?"IDS_MSG_TO_INCLUDE":"IDS_MSG_TO_EXCLUDE", _rsn);}else{_men+= _frh._c6j("IDS_MSG_TO_HIGHEST");}return _men;};_vx2._qx=function(_52e,_uni){_52e._p96("mnuStringConditionSelect", this._ihj&&this._ihj.nodeName != "dataItemTextMeasure");};
|