123456 |
- // Licensed Materials - Property of IBM
- // IBM Cognos Products: irot
- // (C) Copyright IBM Corp. 2003, 2022.
- // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- function _up1(_jf2, _pe4, _vl7, _3a4){_up1.baseConstructor.call(this, _pe4, _vl7);this._qb2=_jf2;this._qb2._b84=this;this._u54=_3a4;this._kh ={valid:null,hasValue:null};this._8b2=null;if(this._qb2&&this._qb2.getAttribute("specname")&&!this._lo6){this._zs4=true;if(this._f73&&+this._f73>11){this._qb2.classList.add(_1k4._bb5);this._qb2.setAttribute("nemesis_id", "PromptControl");if(_kx5._y14){this._qb2.classList.add(_1k4._cb5);}if(_fe9._a04(this._qb2)){this._qb2.classList.add("clsDirectionRtl");}this._5t4=true;}}var _rr8=["range", "multiSelect"];for(var i=0; i<_rr8.length; i++){var _969=_rr8[i];if(_pe4.getAttribute(_969)=="true"){_jf2.setAttribute("_" + _969, "true");}}if(this._lo6){this._qb2.setAttribute( "isControl", "true" );_ie9._jk4(this._qb2, this._j74, "specname");}};_9t7._v88(_up1, _1k4);_up1.prototype._1o8=function(){this._0d7=null;this._8b2._1o8();this._8b2=null;if(this._i36){this._i36._1o8();}this._6m1=null;this._5m1=null;this._di5=null;this._2s6=null;this._iq8=null;this._lm1=null;this._kh=null;this._nq=null;this._qb2._b84=null;if(this._qb2.firstChild){this._qb2.removeChild(this._qb2.firstChild);}};_up1.prototype._a99=function(_pc2){this._qb2.setAttribute( "cellPadding", "0" );this._qb2.setAttribute( "cellSpacing", "0" );var _6n=this._qb2;if(this._3f5){var _av2=_6n.insertRow(0);var _7v2=_av2.insertCell(0);_6n=this._87(_7v2, _pc2);if(!_6n.id){this._lk1(_6n, "tblMultiSelect");}var _gf1=_av2.insertCell(1);this._ad(_gf1);var _zp7=_av2.insertCell(2);this._i62(_zp7);if(this._5t4){_7v2.setAttribute(_1k4._m87, _1k4._rz2);_zp7.setAttribute(_1k4._m87, _1k4._mh3);}}if(this._3f5){this._j74.setAttribute( "required", "false" );}return _6n;};_up1.prototype._87=function(_7v2,_pc2){_7v2.style.verticalAlign="top";var _kp1=_7v2.appendChild(document.createElement("table"));_io4._h81(_kp1);if(this._5t4){_kp1.classList.add(_1k4._bb5);_kp1.setAttribute("nemesis_id","PromptControl");if(_kx5._y14){_kp1.classList.add(_1k4._cb5);}_kp1.style.width=_kp1.style.height="100%";if(_fe9._a04(_kp1)){_kp1.classList.add("clsDirectionRtl");}}var _912;if(this._gq8||_pc2){_912=_kp1;}else{_kp1.setAttribute( "cellPadding", "0" );_kp1.setAttribute( "cellSpacing", "0" );var _bh9=_kp1.insertRow(0);var _ah9=_bh9.insertCell(0);_ah9.className=this._5t4?"pc":"clsDialogText";_fe9._u95(_ah9, _4l6._m67("IDS_CCHL_PRMT_VALUE"));var _2g9=_kp1.insertRow(1);var _1g9=_2g9.insertCell(0);_912=_1g9.appendChild(document.createElement("table"));if(this._qb2.id){_912.id=this._qb2.id+"_tblPromptControl";}_912.style.padding="0px";_io4._h81(_912);if(this._5t4){_912.classList.add(_1k4._bb5);_912.setAttribute("nemesis_id","PromptControl");if(_kx5._y14){_912.classList.add(_1k4._cb5);}_912.style.width=_912.style.height="100%";if(_fe9._a04(_912)){_912.classList.add("clsDirectionRtl");} _bh9.setAttribute(_1k4._m87, _1k4._424);_2g9.style.height="100%";}if(_be9._kl6["hal"]["enableAccessibility"]){_912.setAttribute( "HAL_idsAriaLabel", "IDS_CCHL_PRMT_VALUE" );}}_912.setAttribute( "cellPadding", "0" );_912.setAttribute( "cellSpacing", "0" );return _912;};_up1.prototype._ad=function(_gf1){_gf1.classList.add("clsPromptButtonsContainer");_gf1.style.verticalAlign="top";var _261=_gf1.appendChild(document.createElement("table"));_261.setAttribute( "cellPadding", "0" );_261.setAttribute( "cellSpacing", "0" );if(this._k53<=11.4){_261.style.width="40px";}_io4._h81(_261);if(this._5t4){_261.classList.add(_1k4._bb5);_261.setAttribute("nemesis_id","PromptControl");if(_kx5._y14){_261.classList.add(_1k4._cb5);}if(_fe9._a04(_261)){_261.classList.add("clsDirectionRtl");} }var _ba9=_fe9._a04(_261);var _dt5=_261.insertRow(0);var _6t5=_dt5.insertCell(0);if(this._5t4){_6t5.className="pc";_6t5.style.visibility="hidden";}else{_6t5.className="clsDialogText";}_6t5.innerHTML=" ";var _lj4=_261.insertRow(1);var _dj4=_lj4.insertCell(0);_dj4.setAttribute( "align", "center" );this._5m1=this._zf(_dj4, true, _ba9);var _nj4=_261.insertRow(2);var _hj4=_nj4.insertCell(0);_hj4.setAttribute( "align", "center" );this._6m1=this._zf(_hj4, false, _ba9);_fe9._dy2(_fe9._9h2(this._6m1), false);};_up1.prototype._zf=function(_gf1,_xe8,_ba9){_gf1.classList.add("clsPromptButtonContainer");var btn=_gf1.appendChild(document.createElement("button"));if(this._qb2.id){btn.setAttribute("id", (_xe8?"btn_insert_":"btn_remove_") + this._qb2.id);}btn.onclick=_xe8?_up1._ya1:_up1._0b1;btn.className="clsSvgButton16x16 " + ( _xe8?"clsPromptInsertButton":"clsPromptRemoveButton" );if(_xe8&&(this._k53<=11.0)){btn.style.marginBottom="16px";}btn.innerHTML='<svg><use xlink:href="#' + ( (_xe8&&!_ba9)||(!_xe8&&_ba9)?"def_hal_move_right_16x16":"def_hal_move_left_16x16" ) + '"/></svg>';btn.title=_xe8? (this._j74.getAttribute("insertText")||this._ol2( "PMT_UIM_INSERTTIP", "IDS_CCHL_PRMT_INSERTTIP" )): (this._j74.getAttribute("removeText")||this._ol2( "PMT_UIM_REMOVETIP", "IDS_CCHL_PRMT_REMOVETIP" ));return btn;};_up1.prototype._i62=function(_zp7){_zp7.style.verticalAlign="top";var _x47=_zp7.appendChild(document.createElement("table"));_x47.setAttribute( "cellPadding", "0" );_x47.setAttribute( "cellSpacing", "0" );_io4._h81(_x47);if(this._5t4){_x47.classList.add(_1k4._bb5);_x47.setAttribute("nemesis_id", "PromptControl");if(_kx5._y14){_x47.classList.add(_1k4._cb5);}_x47.style.width=_x47.style.height="100%";if(_fe9._a04(_x47)){_x47.classList.add("clsDirectionRtl");} this._2s6=_x47;}var _kj4=_x47.insertRow(0);var _cj4=_kj4.insertCell(0);_cj4.className=this._5t4?"pc":"clsDialogText";if(this._gb7&&!this._qm3){var _cb6=this._0a1(_cj4);_cb6.style.marginRight="2px";}var _qg6=this._j74.getAttribute("choicesText");_cj4.appendChild( document.createTextNode( _qg6||this._ol2( "PMT_UIM_CHOICES", "IDS_CCHL_PRMT_SELECTIONS" )));if(this._5t4&&_fe9._a04(_cj4)){_cj4.style.textAlign="right";}var _at5=_x47.insertRow(1);this._di5=_at5.insertCell(0);this._di5.style.verticalAlign="top";var _n86=this._di5.appendChild(document.createElement("div"));if(this._5t4){_at5.style.height="100%";_n86.setAttribute(_1k4._m87, _1k4._m52);_n86.style.position="relative";_n86.style.width=_n86.style.height="100%";_n86.className="pv";_n86=_n86.appendChild(document.createElement("div"));_n86.style.position="absolute";_n86.style.top=_n86.style.left="0";_n86.style.width=_n86.style.height="100%";if(_fe9._a04(_n86)){_n86.style.textAlign="right";}}else{_n86.style.width="205px";_n86.style.height="120px";}_n86.className="clsListView";_n86.setAttribute('id', this._qb2.id+"_ListView");if(_be9._kl6["hal"]["enableAccessibility"]){_n86.setAttribute("aria-labelledby", _fe9._9h2(_cj4));}this._iq8=_ie9._py3();var _zj7=this._iq8.createElement("listView");_zj7.setAttribute( "multiSelect", "true" );this._lm1=_zj7.appendChild(this._iq8.createElement("listItems"));this._nq=[];for(var i=0;this._u54&&(i<this._u54.length);i++){if(this._u54[ i ]._tv5()&&(this._u54[ i ]._j98()==this._gq8)){var n=this._lm1.appendChild(this._iq8.createElement("listItem"));n.setAttribute("value", this._u54[ i ]._tv5());n.setAttribute("label", this._u54[ i ]._je3());this._nq.push(this._u54[ i ]);}}this._i36=new _lq7(_n86, _zj7, this);var _dt8=this._731();if(_dt8){this._s33(true);this._wu();}else{this._s33(false);this._vk();}var _ft5=_x47.insertRow(2);var _9t5=_ft5.insertCell(0);_9t5.className="clsDialogText clsPromptHyperlinksContainer";var _865;var _9x3;if(_fe9._a04(_9t5)){_9t5.style.textAlign="left";_9x3=_9t5.appendChild(document.createElement("span"));_9x3.style.marginRight="6px";_865=_9t5.appendChild(document.createElement("span"));_865.style.marginRight="2px";}else{_9t5.style.textAlign="right";_865=_9t5.appendChild(document.createElement("span"));_865.style.marginRight="6px";_9x3=_9t5.appendChild(document.createElement("span"));_9x3.style.marginRight="2px";}_865.className=this._5t4?"pl":"clsHyperlink";_qg6=this._j74.getAttribute("choicesSelectAllText");_fe9._u95( _865, _qg6||this._ol2( "PMT_UIM_SELECTALL", "IDS_CCHL_PRMT_SELECTALL" ) );_865.onclick=_up1._406;_9x3.className=this._5t4?"pl":"clsHyperlink";_qg6=this._j74.getAttribute("choicesDeselectAllText");_fe9._u95( _9x3, _qg6||this._ol2( "PMT_UIM_DESELECTALL", "IDS_CCHL_PRMT_DESELECTALL" ) );_9x3.onclick=_up1._mq4;if(this._5t4){_kj4.setAttribute(_1k4._m87, _1k4._424);_ft5.setAttribute(_1k4._m87, _1k4._424);}};_up1.prototype._s33=function(_dt8){if(this._qm3){return;}if(_dt8){if(this._5t4){this._2s6.classList.remove(_1k4._uz2);}else{this._di5.className="clsCCHLParseErrorOff";}}else{if(this._5t4){this._2s6.classList.add(_1k4._uz2);}else{this._di5.className="clsCCHLParseErrorOn";}}};_up1._ya1=function(e){e.stopPropagation();for(var el=this; el; el=el.parentNode){if(el._b84){_up1._jr1(el._b84);break;}}};_up1._jr1=function(_7g4){var _fe2=_7g4._8b2;var _ku6=_fe2._qo6;var _pu3=_ku6?_fe2._1o():_fe2._th2();_7g4._7k2(_ku6?_pu3:[_pu3]);if(_7g4._8b2.constructor==_0g2){var _bq3;if(_ku6){var _y73=_pu3;if(_y73&&_y73.length>0){_bq3=true;_y73.forEach(function(_1m7){if(!_1m7._tv5()){_bq3=false;}});}}else if(_pu3&&_pu3._tv5()){_bq3=true;}if(_bq3){_7g4._8b2._es7("");}else{_7g4._8b2._cz8();}}};_up1.prototype._7k2=function(_y73){var _5f8=false;var _zg8=_y73.length;var _aj8=_zg8?_he9._zn8(_ie9._775(null, this._lm1.selectNodes("listItem/@value"))):null;for(var i=0; i<_zg8; i++){var _pu3=_y73[i];if(_pu3){var _tp7=_pu3._tv5();if((_tp7||_tp7==="")&&!_aj8.has(_tp7)){_aj8.add(_tp7);this._nq.push(_pu3);var _xj7=this._lm1.appendChild(this._iq8.createElement("listItem"));_xj7.setAttribute("label", _pu3._je3()||_tp7);_xj7.setAttribute("value", _tp7);_5f8=true;}}}if(_5f8){this._i36._f89();}var _dt8=this._731();if(_dt8){this._s33(true);this._wu();}this._gc();};_up1._0b1=function(e){e.stopPropagation();var _7g4=this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode._b84;_7g4._8b1(true);};_up1.prototype._8b1=function(_3g7){var _ns6=_3g7?this._i36._lg1():_ie9._l61(null, this._i36._685());for(var i=0;i<_ns6.length;i++){for(var j=0;j<this._lm1.childNodes.length;j++){if(this._lm1.childNodes[ j ]==_ns6[ i ]){this._nq.splice(j, 1);break;}}this._lm1.removeChild(_ns6[ i ]);}this._i36._f89();_fe9._dy2(_fe9._9h2(this._6m1), false);var _dt8=this._731();if(!_dt8){this._s33(false);this._vk();}this._gc();};_up1._406=function(e){e.stopPropagation();var _7g4=this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode._b84;var _wi7=_7g4._i36._977();_fe9._dy2(_fe9._9h2(_7g4._6m1), _wi7>0);};_up1._mq4=function(e){e.stopPropagation();var _7g4=this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode._b84;_7g4._i36._kd3(true);_fe9._dy2(_fe9._9h2(_7g4._6m1), false);};_up1.prototype._xg1=function(_ul7){var _cy7=(_ul7._lg1().length>0);_fe9._dy2(_fe9._9h2(this._6m1), _cy7);};_up1.prototype._m6=function(_7g4){this._kh[ "valid" ]=true;this._5w();if(this._0a2===true){return;}if(!this._gb7||this._gb7&&!this._3f5){this._wu();}};_up1.prototype._54=function(_7g4){this._kh[ "valid" ]=false;this._5w();if(this._0a2===false){return;}if(!this._gb7||this._gb7&&!this._3f5){this._vk();}};_up1.prototype._g01=function(){this._kh[ "hasValue" ]=true;this._5w();};_up1.prototype._ho=function(){this._kh[ "hasValue" ]=false;this._5w();};_up1.prototype._5w=function(){if(this._5m1){var _cy7=(this._kh["hasValue"]&&this._kh["valid"]);_fe9._dy2(_fe9._9h2(this._5m1), _cy7);}};_up1.prototype._wu=function(){this._0a2=true;if(this._0d7&&this._0d7._53){this._0d7._53(this);}};_up1.prototype._vk=function(){this._0a2=false;if(this._0d7&&this._0d7._n1){this._0d7._n1(this);}};_up1.prototype._z22=function(){return this._3f5?this._nq:[this._8b2._th2()];};_up1.prototype._8v=function(){var _et6=[];for(var i=0;i<this._lm1.childNodes.length;i++){var _xj7=this._lm1.childNodes[ i ];_et6.push(_xj7.getAttribute("value"));}return _et6;};_up1.prototype._fc=function(){if(this._0d7&&this._0d7._fc){this._0d7._fc(this);}};_up1.prototype._j71=function(){return(this._u54&&!this._3f5)?this._u54[0]._tv5():null;};_up1.prototype._sg1=function(){var _we4=this._j74.selectSingleNode("selectChoices");if(_we4&&_we4.selectNodes("selectOption").length===0){return true;}return false;};_up1.prototype._hk6=function(_pe8){if(this._8b2&&this._8b2._hk6){this._8b2._hk6(_pe8);}};_up1.prototype._qg2=function(){return new _1u5(this._gq8);};_up1.prototype._pi1=function(){var _yt3=this._j74.selectNodes("selectChoices/*");if(_yt3&&_yt3.length>0){var _ei8, _np5, _3a4=this._u54=[];for(var i=0; i<_yt3.length; i++){_ei8=_yt3.item(i);_3a4.push(_np5=this._qg2());var _tp7=_ei8.getAttribute("useValue");if(this._gq8){if(_tp7){var a=_tp7.split(":");if(a[0]){_np5._5x5(a[0], _qx3._u87);}if(a[1]){_np5._5x5(a[1], _qx3._t87);}}else{var n=_ei8.selectSingleNode("start");if(n){_np5._5x5(n.getAttribute("useValue"), _qx3._u87);}var n=_ei8.selectSingleNode("end");if(n){_np5._5x5(n.getAttribute("useValue"), _qx3._t87);}}}else{_np5._5x5(_tp7);}}}};_up1.prototype._rf1=function(){if(this._3f5){this._8b1();}else{this._8b2._cq1();}};_up1.prototype._567=function(_le8){if(this._3f5){if(_le8){var _np5, _8x8, _xj7;var _rw4=[];for(var i=0; i<_le8.length; i++){_8x8=_le8[i];_np5=new _1u5(this._gq8);if(_np5._j98()){_np5._5x5(_8x8["start"]["use"], _qx3._u87);_np5._5x5(_8x8["end"]["use"], _qx3._t87);}else{_np5._5x5(_8x8["use"]);}_rw4.push(_np5);}this._7k2(_rw4);}}else{this._8b2._3j2((_le8&&_le8.length>0)?_le8[0]:null);this._gc();}};_up1.prototype._731=function(){if(this._s26){return(!this._gb7||this._s26(this._q67()));}return(!this._gb7||this._lm1.hasChildNodes());};_up1.prototype._0a5=function(_u96){if(this._3f5){_up1.superClass._0a5.call(this, _u96);}else{this._8b2._0a5(_u96);}};_up1.prototype._lk1=function(_dg9,_6l8){if(this._qb2&&this._qb2.id){_dg9.id=this._qb2.id+"__" + _6l8;}else{_oz8._jz8("No container id for child: " + _6l8);}};
|