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 _j36=new _lcm("_j36", "dlgManagePersonalData" ,"dialogs/PersonalData/");_j36._jgn=function(_33m,_gum,_e5m){this._ut7=_e5m;this._zij=_gum._t2g();this._axe=0;var _jxm=_frh._c6j("IDS_TITLE_MANAGE_PERSONALDATA");_5ml._fll(_gum._n56()).done(function(_i9l){this._vob=!!_i9l;this._4le(_33m, this, _jxm);}.bind(this));};_j36._5z2=function(){this._i3i=new _pgk(this._2oh("divAvailable"), _frh._53g("EmptyMultiSelectList"), this);this._gsk=new _0jl(this._2oh("divToolbar"), this._53g("ToolbarManagePersonalData"), this);this._i3i._gwc(0);this._8lb();this._qo5=false;};_j36._wl3=function(){this._m2a();};_j36._c81=function(_v9n){var _hvf="";if(_v9n){var _11h=_v9n.text.lastIndexOf("package[@name='");_hvf=_v9n.text.substring(_11h+15);var _luj=_hvf.indexOf("']");_hvf=_hvf.substring(0, _luj);}return _hvf;};_j36._o46=function(){this._i3i._fdm();this._gsk._fdm();delete this._gsk;delete this._i3i;delete this._2w8;};_j36._bgn=function(){if(this._qo5||!this._3b2){_vzm._ozm( "Package name needs to be checked for uniqueness" );this._ui4();return;}else{_vzm._ozm( "Package just edited" );this._hdg();}};_j36._hdg=function(){if(this._vob){var fn=_j36._gkb.bind(this);var _q0b=this._log?this._log:"";var _3a8=this._1o2();var _h27=this._mj7();var _jh9=this._g29?this._g29:"";var _rel=_frh._c6j("IDS_MSG_OLAPEXTDATA_WARNING", _q0b, _3a8, _h27, _jh9);_2dm._jgn(null, _rel, null, _2dm._zkk, _2dm._jml, fn, null, null, "dlgPackagesPersonalData");return;}else if(this._fyc()){var fn=_j36._gkb.bind(this);var _q0b=this._log?this._log:"";var _3a8=this._1o2();var _h27=this._mj7();var _jh9=this._g29?this._g29:"";var _rel=_frh._c6j("IDS_MSG_REPORTEXTDATA_WARNING", _q0b, _3a8, _h27, _jh9);_2dm._jgn(null, _rel, null, _2dm._zkk, _2dm._jml, fn, null, null, "dlgPackagesPersonalData");return;}if(this._5ig){this._gkb();return;}this._3le();};_j36._ui4=function(){var _qi3=new _bk3({_996:function(_yal){var _5um=_yal._8ik();if(_5um){_08j(_5um);return;}var _7ma=_yal._63g();this._jf(_7ma); }.bind(this)}, this._mog);_5ml._y5g(_qi3, _frh._c6j("IDS_MSG_CHECKING_PACKAGE_NAME"));};_j36._jf=function(_7ma){var _fr6=[];var _akf=_jcb._sb7(_7ma);if(_akf){var nl=_akf.selectNodes("item");var _tzl=nl.length;for(var i=0;i<_tzl;i++){var _d9n=nl.item(i);var _vdn=_d9n.selectSingleNode("defaultName/value").text;_fr6.push(_vdn.toLowerCase());}}if(_fr6.indexOf(this._log.toLowerCase())!=-1){var fn=_j36._hdg.bind(this);_2dm._jgn(this._xp9(), _frh._c6j("IDS_MSG_OVERWRITE_PACKAGE", this._log), null, _2dm._gke, _2dm._ffm, fn);}else{this._hdg();}};_j36._1o2=function(){var _3a8="";var _r64=this._5ig.selectSingleNode("/addPersonalData/input/pdCollection/pdSpec/dataSet/sourcePath");if(_r64){_3a8=_r64.text;}return _3a8;};_j36._mj7=function(){var _h27=_frh._c6j("IDS_MSG_EXTDATA_NO_REPORT_PARAM");var _nh3=this._5ig.selectSingleNode("/addPersonalData/input/pdCollection/pdSpec/reportExtract/reportSubject/@name");if(_nh3){_h27=_nh3.value;}return _h27;};_j36._fyc=function(){return Boolean(this._5ig&&this._5ig.selectSingleNode("//reportExtract"));};_j36._gkb=function(){var _48h=this._5ig.selectSingleNode('/addPersonalData/input/pdCollection/targetPath');if(!_48h){var _vwd=this._5ig.selectSingleNode('/addPersonalData/input/pdCollection');_48h=_8qn._u0g(_vwd, "targetPath");}_48h.text=this._mog;var _28h=this._5ig.selectSingleNode('/addPersonalData/input/pdCollection/targetName');if(!_28h){var _vwd=this._5ig.selectSingleNode('/addPersonalData/input/pdCollection');_28h=_8qn._u0g(_vwd, "targetName");}_28h.text=this._log;_vzm._ozm( "publish request XML = " + _8qn._iwc( this._5ig.documentElement ));var _c0e=new _f45({_996:function(_yal){var _5um=_yal._8ik();if(_5um){_08j(_5um);return;}var _qa8=_yal._ud4();this._4jj=_yal._18b();this._1gn();var _p7e=this._4jj.selectNodes('/output/personalPackagePath').item(0).text;var _g6k={_j0n:_p7e, _l0n:"FM"};_1ke._avc(_g6k).then(function(_4ui){var _83m=_erh._vtc();_erh._ybb();_agm._4b5(_83m, _4ui.searchPath);_erh._iee(true);}.bind(this)).done(function(){_1ke._66(_g6k);}.bind(this));}.bind(this)},_8qn._iwc(this._5ig.documentElement),"addPersonalData");_5ml._y5g(_c0e, _frh._c6j("IDS_MSG_UPDATING_METADATA"));};_j36._9jk=function(){this._bm8();};_j36._pe4=function(_a6k,_mzj,_zdf){this._8lb();};_j36._ovc=function(){var _l9e=this._ih2();var _z8h=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec/personalData');if(_z8h){for(var i=0; i<_z8h.length; i++){var _vdn=_cgm._d8j(_z8h.item(i).getAttribute("name"));if(_l9e==_vdn){var _g3e=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec').item(i);_g3e.parentNode.removeChild(_g3e);break;}}}this._4m7();this._8lb();};_j36._za7=function(){_8fm._jgn("dialogs/PersonalData/_g57", this, this._3b2, this._zij, this._vob);};_j36._s4g=function(){this._eh6(this._i3i._885().getAttribute("label"));};_j36._io9=function(_e5m){if(_e5m==this){if(this._ut7){this._ut7._io9(this);}}else if(_e5m==_a4b){if(this._mog!=_a4b._vg8()){this._mog=_a4b._vg8();this._qo5=true;}if(this._log!=_a4b._2r9()){this._log=_a4b._2r9();this._qo5=true;}this._3o7();_vzm._ozm( "Package chosen: path '" + this._mog + "', name '" + this._log + "'" );}else{this._4m7();this._8lb();}};_j36._ih2=function(){return this._i3i._885().getAttribute("label");};_j36._a7j=function(e){if(e.keyCode==_4qn._qrh&&this._i3i._vd4().length>0){this._ovc();}this._1f7(e);};_j36._3o7=function(){this._2oh("txtPackageName").value=this._log;};_j36._05a=function(){var _s4k={"package":true,"folder":true};_8fm._vqh( "_a4b", "_9kk", this, _s4k, this._mog, this._log );};_j36._8lb=function(){var _84m=0;if(this._5ig){var _z8h=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec/personalData');if(_z8h){_84m=_z8h.length;}}this._gsk._pj8("btnManagePersonalDataAdd", _84m<this._kye);var _rnj=this._i3i._vd4();this._gsk._pj8("btnManagePersonalDataDelete", _rnj.length>0);this._gsk._pj8("btnManagePersonalDataEdit", _rnj.length==1);};_j36._m2a=function(){var _ui9="<getPersonalData><input><modelSearchPath>" + _cgm._e8j( this._zij._j0n ) + "</modelSearchPath></input></getPersonalData>";var _u1e=new _of2({_996:function(_yal){var _5um=_yal._8ik();if(_5um){_08j(_5um);return;}var _qa8=_yal._ud4();this._4jj=_yal._18b();_vzm._ozm( "getPersonalData response = " + _qa8 );var _cwm=_qa8.replace( /<output>/g, "<addPersonalData><input>" ).replace( /<\/output>/g, "</input></addPersonalData>" ).replace( /<targetPackageSearchPath>/g, "<baseModelSearchPath>" ).replace( /<\/targetPackageSearchPath>/g, "</baseModelSearchPath>" );this._5ig=_8qn._kph(null, _cwm);var _rvi=this._5ig.selectNodes('/addPersonalData/input/pdCollection/baseModelSearchPath').item(0);if(_rvi.text==""){_rvi.text=this._zij._j0n;}var _226=_rvi.text;var i=_226.lastIndexOf("/model");var _ivf=(i>=0)?_226.substr(0, i):_226;var _6j9=_ivf+"/model[last()]";_rvi.text=_6j9;this._xh5();var _6ef=this._4m7();this._8lb();var _4ui=_1ke._wfe(this._zij._j0n);if(_6ef==0&&(this._kye>0)){this._3b2=false;this._g29=_4ui.defaultName;_8fm._jgn("dialogs/PersonalData/_g57", this, this._3b2, this._zij, this._vob);}else{this._3b2=true;this._g29=this._c81(this._5ig.selectSingleNode("/addPersonalData/input/pdCollection/baseModelSearchPath"));}if(this._3b2){var i=_4ui.searchPath.lastIndexOf("/package");this._mog=(i>=0)?_4ui.searchPath.substr(0, i):_4ui.searchPath;this._log=_4ui.defaultName;}else{this._mog="~/folder";this._log=_4ui.defaultName+_frh._c6j("IDS_EXTERNAL_DATA_FILE_ADDITION");}this._3o7();}.bind(this)},_ui9,"getPersonalData");_5ml._y5g(_u1e, _frh._c6j("IDS_MSG_GET_EXTERNAL_DATA"));};_j36._jy9=function(_ubh,_kyk){this._slg=_ubh;var _uui= _ubh.selectNodes('/pdSpec').item(0);if(_kyk){var _l9e=this._ih2();var _z8h=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec/personalData');if(_z8h){for(var i=0; i<_z8h.length; i++){var _vdn=_cgm._d8j(_z8h.item(i).getAttribute("name"));if(_l9e==_vdn){var _g3e=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec').item(i);_g3e.parentNode.removeChild(_g3e);break;}}}}var _90e=this._5ig.selectNodes('/addPersonalData/input/pdCollection').item(0);_90e.appendChild(_8qn._woh(this._5ig, _uui, true));_vzm._ozm( "this._5ig = " + _7hn._3em( this._5ig ) );this._4m7();this._8lb();};_j36._4m7=function(){this._i3i._bzm();var _z8h;if(this._5ig){_z8h=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec/personalData');if(_z8h){for(var i=0; i<_z8h.length; i++){var _vdn=_cgm._d8j(_z8h.item(i).getAttribute("name"));var _mzj=this._i3i._767();_mzj.setAttribute("label", _vdn);_mzj.setAttribute("value", _vdn);}}}this._i3i._wfn();this._i3i._gwc(0);if(_z8h){return _z8h.length;}};_j36._eh6=function(_z0j){var _f3e="";if(this._5ig){var _z8h=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec/personalData');if(_z8h){for(var i=0; i<_z8h.length; i++){var _vdn=_cgm._d8j(_z8h.item(i).getAttribute("name"));if(_z0j==_vdn){_f3e=this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec').item(i);var sInput=_8qn._iwc(this._5ig.selectNodes('/addPersonalData/input/pdCollection/pdSpec').item(i));var _o6k=_8qn._kph(null, sInput);_8fm._jgn("dialogs/PersonalData/_g57", this, this._3b2, this._zij, this._vob, _o6k);break;}}}}};_j36._xh5=function(){this._kye=0;if(this._5ig){var _z8h=this._5ig.selectNodes('/addPersonalData/input/governors/governor');if(_z8h){for(var i=0; i<_z8h.length; i++){var _vdn=_z8h.item(i).getAttribute("name");if(_vdn=='maxPersonalDataSources'){var _men=_z8h.item(i).childNodes[0].nodeValue;this._kye=parseInt(_men);}}var x=this._5ig.getElementsByTagName("governors")[0];if(x){x.parentNode.removeChild(x);}}}};
|