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 _rce=new _lcm("_rce");_rce._jgn=function(_q3m){var _83m;if(_q3m.tagName=="report"){_83m=_q3m;this._qs5=null;}else{_83m=_dth._ug8(_q3m);this._qs5=_q3m.getAttribute("refAppDrillTo");}this._wdd=_83m.cloneNode(true);this._4le(null, null, _frh._c6j("IDS_PROP_applicationLinks"));};_rce._bgn=function(){var _n44=false;var _nff=this._wdd.selectSingleNode("appDrillTos");if(_nff){var _1zd=this._wdd.selectNodes("appDrillTos/appDrillTo");for(var i=0; i<_1zd.length; i++){var _l1h=_1zd.item(i);var _76h=_l1h.selectNodes("appDrillToParameters/appDrillToParameter");if(_76h.length==0){_n44=true;_nff.removeChild(_l1h);}}}_erh._sn9(this._wdd, true);this._3le();if(_n44){_2dm._jgn(null, _frh._c6j("IDS_MSG_CONTINUE_INVALIDPARAMS"), null, _2dm._zkk);}};_rce._src=function(){ var _fxj=_frh._53g('EmptyCombo');_fxj.setAttribute("type", "dropDown");this._cfd=new _pgk(this._2oh("listDrillTos"), null, this);var _self=this;this._usb=function(e){ _self._l5d(e); };this._8hg=this._2oh("btnNewDrill");this._8hg.addEventListener("click", this._usb);this._ive=this._2oh("btnEditDrill");this._ive.addEventListener("click", this._usb);this._6hg=this._2oh("btnDelDrill");this._6hg.addEventListener("click", this._usb);this._9hg=this._2oh("btnNewParam");this._9hg.addEventListener("click", this._usb);this._jve=this._2oh("btnEditParam");this._jve.addEventListener("click", this._usb);this._7hg=this._2oh("btnDelParam");this._7hg.addEventListener("click", this._usb);this._shg=this._2oh("divEditArea");this._aaa=this._2oh("divEditNameArea");this._utl=this._2oh("txtName");this._ly8=this._2oh("divEditValueArea");this._4uk=this._2oh("txtValue");this._qu7=function(e){ _self._06d(e); };this._vmg=this._2oh("newTab");this._vmg.addEventListener("change", this._qu7);this._91f=this._2oh("sameTab");this._91f.addEventListener("change", this._qu7);this._81f=this._2oh("pickLoc");this._81f.addEventListener("change", this._qu7);};_rce._fdm=function(){this._cfd._fdm();this._cfd=null;this._lu4._fdm();this._lu4=undefined;this._usb=undefined;this._8hg.removeEventListener("click", this._usb);this._ive.removeEventListener("click", this._usb);this._6hg.removeEventListener("click", this._usb);this._9hg.removeEventListener("click", this._usb);this._jve.removeEventListener("click", this._usb);this._7hg.removeEventListener("click", this._usb);this._qu7=undefined;this._vmg.removeEventListener("change", this._qu7);this._91f.removeEventListener("change", this._qu7);this._81f.removeEventListener("change", this._qu7);};_rce._5z2=function(){this._qxe=_erh._987(this._wdd, "appDrillTos");this._lrb=this._wdd.selectSingleNode("appProperties");this._vmg.checked=true;this._d0n._mfj=new _jgk(this._2oh("cboFrames"), _frh._53g('EmptyCombo'), null, this);this._d0n._mfj._mqh(false);var _98l=_7hn._x5g(this._wdd, "layouts//appIFrame[not(ancestor::layoutComponent)]");var _a6k=this._d0n._mfj._o2g();var _7ln, _mzj;_a6k._bzm();this._d0n._mfj._3kk("");for(var i=0; i<_98l.length;++i){var _vdn=_98l.item(i).getAttribute("name");_mzj=_a6k._767();_mzj.setAttribute("value", _vdn);_mzj.setAttribute("label", _vdn);}var _uci=(_98l.length>0);this._cb5("pickLoc", _uci);_a6k._wfn();this._eo4(this._qxe);if(this._lu4){this._lu4._bzm();}var _l1h=this._cfd._885();if(_l1h){this._qjg=this._qxe.selectSingleNode("appDrillTo[@name='" + _l1h.getAttribute("value") + "']");this._su(this._qjg);}};_rce._wl3=function(){this._9lb();if(this._qjg){var _76h=this._qjg.selectSingleNode("appDrillToParameters");var _cla=_4c6._t13(_76h);this._ha3(this._lu4, _76h, true, _cla);}};_rce._b65=function(){this._qjg=undefined;this._ps7=undefined;this._hhj=undefined;};_rce._o46=function(){this._wdd=null;this._qxe=null;this._lrb=null;this._wdd=null;};_rce._at=function(_y5e,_76h,_cla){var _aom=_8qn._w5b();var _pbc=_aom.createElement("propertySheet");var _m6h=_8qn._u0g(_pbc, "properties");var _tud=_8qn._u0g(_m6h, "group");_tud.setAttribute("name", "IDS_LBL_PARAM_CV_GROUP");_tud.setAttribute("idsLabel", "IDS_LBL_PARAM_CV_GROUP");var _64h=_8qn._u0g(_m6h, "group");_64h.setAttribute("name", "IDS_LBL_PARAM_APP_GROUP");_64h.setAttribute("idsLabel", "IDS_LBL_PARAM_APP_GROUP");var nl=_76h.selectNodes("appDrillToParameter");for(var i=0; i<nl.length;++i){var n=nl.item(i);var _vdn=n.getAttribute("name");var _z9n=null;var _xoj=true;var _p6f=false;if(_4c6._29b(n)){_z9n=_8qn._u0g(_tud, "property");var _dwm=_4c6._m22(_vdn, _cla);_z9n.setAttribute("label", _dwm||_vdn);_xoj=_4c6._3s9(_vdn, _cla);_p6f=_4c6._19b(_vdn, _cla);}else{_z9n=_8qn._u0g(_64h, "property");_z9n.setAttribute("label", _vdn);}if(_xoj){if(_p6f){_z9n.setAttribute("type", "dropDownList");_z9n.setAttribute("listView", "Boolean");_z9n.setAttribute("defaultValue", "false");}else{_z9n.setAttribute("type", "action");}}else{_z9n.setAttribute("type", "info");}_z9n.setAttribute("name", _vdn);}return new _opc(this._2oh(_y5e), _pbc, this, this._xp9(), "clsDialogPropertySheetInputBlocker");};_rce._ac=function(_xgc,_ahh,_n8e,_dmc,_lqj){return _frh._53g("Boolean");};_rce._0y=function(_xgc,_n8e,_dmc,_ozj,td){_xgc._gje(_n8e, _dmc, _ozj);};_rce._xm=function(_xgc,_5en,_uxm){var _76h=this._qjg.selectSingleNode("appDrillToParameters"); var _cla=_4c6._t13(_76h);var _mja=_4c6._19b(_5en, _cla);var _g69=_4c6._3s9(_5en, _cla);if(_mja&&_g69){var _con=this._hhj.getAttribute("iid");var _9sm=_76h.selectSingleNode("appDrillToParameter[@iid=" + _cgm._zxc( _con ) + "]");var _ysm=_9sm.selectSingleNode("appDrillToValues/appDrillToStaticValue");_ysm.text=_uxm;_xgc._w7j(true); _xgc._jje(_5en, _uxm);}};_rce._bc=function(_xgc,_vdn,_uxm,_ozj){var _mzj=_pgk._lee(_ozj, "value", _uxm);if(_mzj){var _djf=_8qn._dn3(_mzj)||_8qn._4q1(_mzj);if(_djf){this._xm(_xgc, _vdn, _djf.getAttribute("value"));}}};_rce._su=function(_r2h){var _76h=_r2h.selectSingleNode("appDrillToParameters");if(_76h){if(this._lu4){this._lu4._bzm();}var _cla=_4c6._t13(_76h);this._lu4=this._at("divParametersPropSheet", _76h, _cla);this._ha3(this._lu4, _76h, false, _cla);}};_rce._ha3=function(_pui,_33m,_8xl,_cla){_pui._w7j(Boolean(_8xl));var _pbc=_pui._md4();var nl=_pbc.selectNodes("properties/group");for(var i=0; i<nl.length;++i){var _qrm=nl.item(i);var _2bk=_qrm.getAttribute("idsLabel");var _dyi=_frh._c6j(_2bk);var _vdn=_qrm.getAttribute("name");_pui._ba6(_vdn);var _m6h=_qrm.selectNodes("property");for(var j=0; j< _m6h.length;++j){var _z9n=_m6h.item(j);var _5en=_z9n.getAttribute("name");_pui._jje(_5en, this._bj7(_33m, _5en, _cla));}_pui._1f8();}_pui._5c4();};_rce._bj7=function(_66h,_1en,_cla){var _uxm=null;var nl=_66h.selectNodes("appDrillToParameter");for(var i=0; i<nl.length; i++){var n=nl.item(i);var _vdn=n.getAttribute("name");if(_vdn==_1en){var _ysm=n.selectSingleNode("appDrillToValues/appDrillToStaticValue");if(_ysm){_uxm=_ysm.text;if(_4c6._19b(_1en, _cla)&&!_4c6._3s9(_1en, _cla)){var _ozj=_frh._53g("Boolean");var _mzj=_ozj.selectSingleNode("listItems/listItem[@value=" + _cgm._zxc( _ysm.text ) + "]");if(_mzj){_uxm=_frh._c6j(_mzj.getAttribute("idsLabel"));}}}else{_ysm=n.selectSingleNode("appDrillToValues/appDrillToAppVariableValues");if(_ysm){_uxm=_ysm.getAttribute("refAppVariable");}else{_ysm=n.selectSingleNode("appDrillToValues/appDrillToAppVariableRange");if(_ysm){_uxm=_frh._c6j("IDS_PROPVAL_DEFINED");}else{_uxm=_frh._c6j("IDS_PROPVAL_AGGR_unsupported");}}}break;}}return _uxm;};_rce._eo4=function(_33m){var _l4m=_33m.selectNodes("appDrillTo"), _q9n, _vdn, _mzj;this._cfd._bzm();var _3ji=0;for(var i=0; i<_l4m.length; i++){_q9n=_l4m.item(i);_vdn=_q9n.getAttribute("name");if(this._qs5&&_vdn==this._qs5){_3ji=i;}_mzj=this._cfd._767();_mzj.setAttribute("label", _vdn);_mzj.setAttribute("value", _vdn);}this._cfd._wfn();this._cfd._gwc(_3ji); };_rce._4j6=function(){ if(this._81f.hal_disabled!="true"){var _4bm=this._ps7.getAttribute("target"); if(_4bm!=null){if(this._d0n._mfj._hwc(_4bm)){this._81f.checked=true;this._d0n._mfj._mqh(true);}else{this._91f.checked=true;this._d0n._mfj._mqh(false); } }else{this._vmg.checked=true;this._d0n._mfj._mqh(false);}}};_rce._pe4=function(_a6k,_mzj,_zdf){if(_mzj&&this._qxe){if (!this._qjg||(this._qjg&&_mzj.getAttribute("label") != this._qjg.getAttribute("name"))){var _ijh=_mzj.getAttribute("value");this._qjg=this._qxe.selectSingleNode("appDrillTo[@name=" + _cgm._zxc( _ijh ) + "]");if(this._qjg){this._su(this._qjg);this._ps7=this._qjg.selectSingleNode("appDrillToMethod/appDrillToReportViewer");this._hhj=null;this._4j6();this._9lb();}}}};_rce._g67=function(_35k){if(_35k==this._d0n._mfj){this._ps7.setAttribute("target", this._d0n._mfj._qik());}};_rce._cc=function(_xgc,_5dk){if(_xgc==this._lu4&&_5dk){this._hhj=this._qjg.selectSingleNode("appDrillToParameters/appDrillToParameter[@name='" + _5dk + "']");this._9lb();}};_rce._wm=function(_xgc,_vdn,_u4c,_yxk){if(this._hhj){var _83m=this._wdd;var _pxj=this._hhj;var _76h=this._qjg.selectSingleNode("appDrillToParameters");_8fm._jgn("_pk3", _83m, _pxj, _rce._61d.bind(_rce));}};_rce._61d=function(_9sm,_atg){if(_atg&&_9sm){var _con=this._hhj.getAttribute("iid");var _76h=this._qjg.selectSingleNode("appDrillToParameters");var _ubl=_76h.selectSingleNode("appDrillToParameter[@iid=" + _cgm._zxc( _con ) + "]");_76h.insertBefore(_9sm,_ubl);_76h.removeChild(_ubl);this._su(this._qjg);this._hhj=_9sm;}};_rce._l5d=function(e){e.stopPropagation();var _37m=e.currentTarget;if(_37m===this._8hg){var _yel=_4c6._vh2(this._wdd);_zgk._bc7(false);_zgk._jgn(this._xp9(),_frh._c6j("IDS_LBL_NAME"),_frh._c6j("IDS_TITLE_APPLINKNAME_NEW"),_yel,null,this._81d.bind(this));}else if(_37m===this._ive){if(this._qjg){_zgk._bc7(true);_zgk._jgn(this._xp9(),_frh._c6j("IDS_LBL_NAME"),_frh._c6j("IDS_TITLE_APPLINKNAME_EDIT"),this._qjg.getAttribute("name"),null,this._31a.bind(this));}}else if(_37m===this._6hg){if(this._qjg){_2dm._jgn(this._xp9(), _frh._c6j("IDS_MSG_DELETE_APPLINK"), null, _2dm._zkk, _2dm._ffm, this._jt8.bind(this), null);}}else if(_37m===this._9hg){if(!this._qjg){_2dm._jgn(this._xp9(), _frh._c6j("IDS_MSG_ADD_APPLINK"), null, _2dm._zkk, _2dm._ffm,function(){var _yel=_4c6._vh2(this._wdd);this._81d(_yel);this._hy9();}.bind(this));}else{this._hy9();}}else if(_37m===this._jve){if(this._hhj&&!_4c6._29b(this._hhj)){_zgk._bc7(true);_zgk._jgn(this._xp9(),_frh._c6j("IDS_LBL_PARAMNAME"),_frh._c6j("IDS_TITLE_PARAMETERNAME_EDIT"),this._hhj.getAttribute("name"),null,this._lp8.bind(this));}}else if(_37m===this._7hg){if(this._qjg&&this._hhj){_2dm._jgn(this._xp9(), _frh._c6j("IDS_MSG_DELETE_APPLINKPARAM"), null, _2dm._zkk, _2dm._ffm, this._ni6.bind(this), null);}}this._9lb();};_rce._81d=function(_vdn){if(!_vdn){_vdn=_zgk._fkl(); }if(_vdn){if(!this._qxe){this._qxe=_erh._987(this._wdd, "appDrillTos");}else{var _px5=this._qxe.selectSingleNode("appDrillTo[@name=" + _cgm._zxc( _vdn ) + "]" );if(!!_px5){_67j('IDS_ERR_NOT_UNIQUE_NAME');return;}}var _uac=_4c6._265(_vdn);if(_uac){this._qxe.appendChild(_uac);var _mzj=this._cfd._767();_mzj.setAttribute("label", _uac.getAttribute("name"));_mzj.setAttribute("value", _uac.getAttribute("name"));this._cfd._wfn();this._cfd._hwc(_vdn);}}};_rce._31a=function(){var _vdn=_zgk._fkl();if(_vdn){var _psf=this._qjg.getAttribute("name");if(_psf!==_vdn){var _px5=this._wdd.selectSingleNode("appDrillTos/appDrillTo[@name=" + _cgm._zxc( _vdn ) + "]");if(!!_px5){_2dm._jgn(null, _frh._c6j("IDS_MSG_NEED_UNIQUE_APPDRILLTONAME", _vdn), null, _2dm._zkk);}else{_2dm._jgn(this._xp9(), _frh._c6j("IDS_MSG_CHANGE_APPLINKNAME"), null, _2dm._zkk, _2dm._ffm, this._r6d.bind(this, _vdn), null);}}}};_rce._r6d=function(_vdn){if(this._qjg&&this._qjg.getAttribute("name")!=_vdn){var _mzj=this._cfd._lee("label", this._qjg.getAttribute("name"));if(_mzj){var nl=this._wdd.selectNodes("layouts//*[@refAppDrillTo=" + _cgm._zxc( this._qjg.getAttribute("name") ) + "]");for(var i=0; i<nl.length; i++){nl.item(i).setAttribute("refAppDrillTo", _vdn);}this._qjg.setAttribute("name", _vdn);_mzj.setAttribute("label", _vdn);_mzj.setAttribute("value", _vdn);this._cfd._wfn();}}};_rce._jt8=function(){this._qxe.removeChild(this._qjg);var nl=this._wdd.selectNodes("layouts//*[@refAppDrillTo=" + _cgm._zxc( this._qjg.getAttribute("name") ) + "]");for(var i=0; i<nl.length; i++){nl.item(i).removeAttribute("refAppDrillTo");}if(this._qxe.childElementCount==0){_8qn._cqh(this._wdd, "appDrillTos");this._qxe=undefined;this._hhj=undefined;this._qjg=undefined;}this._qjg=undefined;this._cfd._m46();if(!this._cfd._885()){this._hhj=undefined;this._lu4._bzm();}};_rce._hy9=function(){var _a8k=_4c6._1e1();var _yel=_8qn._g8b(this._qjg.selectNodes("appDrillToParameters/*/@name"), _a8k, true, null, true); _zgk._bc7(false);_zgk._jgn(this._xp9(),_frh._c6j("IDS_LBL_PARAMNAME"),_frh._c6j("IDS_TITLE_PARAMETERNAME_NEW"),_yel,null,this._dy9.bind(this));};_rce._dy9=function(){var _vdn=_zgk._fkl();if(this._qjg&&_vdn){var _mx6=this._qjg.selectSingleNode("appDrillToParameters/*[@name=" + _cgm._zxc( _vdn ) + "]" );if(!!_mx6){_67j('IDS_ERR_NOT_UNIQUE_NAME');return;}var _23m=this._qjg.selectSingleNode("appDrillToParameters");var _9sm=_erh._cnh("appDrillToParameter");_9sm.setAttribute("name", _vdn);_23m.appendChild(_9sm);var _ysm=_erh._h56(_9sm, "appDrillToValues").appendChild(_erh._cnh("appDrillToStaticValue"));this._su(this._qjg);}};_rce._lp8=function(){var _vdn=_zgk._fkl();if(_vdn){var _psf=this._hhj.getAttribute("name");if(_psf!==_vdn){var _mx6=this._qjg.selectSingleNode("appDrillToParameters/*[@name=" + _cgm._zxc( _vdn ) + "]" );if(!!_mx6){_2dm._jgn(null, _frh._c6j("IDS_MSG_NEED_UNIQUE_APPDRILLTONAME", _vdn), null, _2dm._zkk);}else{_2dm._jgn(this._xp9(), _frh._c6j("IDS_MSG_CHANGE_APPLINKPARAM"), null, _2dm._zkk, _2dm._ffm, this._ui6.bind(this, _vdn), null); }}}};_rce._ui6=function(_vdn){if(this._hhj&&this._hhj.getAttribute("name")!=_vdn){this._hhj.setAttribute("name", _vdn);this._su(this._qjg);}};_rce._ni6=function(){_8qn._cqh(this._qjg, _8qn._tik(this._qjg, this._hhj));this._hhj=undefined;this._su(this._qjg);};_rce._06d=function(e){e.stopPropagation();var _37m=e.currentTarget;if(_37m===this._vmg){this._d0n._mfj._mqh(false);if(this._ps7){this._ps7.removeAttribute("target");}}else if(_37m===this._91f){this._d0n._mfj._mqh(false);if(this._ps7){this._ps7.setAttribute("target", "");}}else if(_37m===this._81f){this._d0n._mfj._mqh(true);this._d0n._mfj._gwc(0);if(this._ps7){this._ps7.setAttribute("target", this._d0n._mfj._qik());}}};_rce._9lb=function(){var b=!!this._qjg;this._pj8("btnEditDrill", b);this._pj8("btnDelDrill", b);var b=!!this._hhj;this._pj8("btnEditParam", b);this._pj8("btnDelParam", b);};
|