// 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.
define(function(){"use strict";function _qil(){};_qil.prototype.draw=function(oControlHost){var _p4n=[];this._u2d(this._r3i, _p4n);oControlHost.container.innerHTML=_p4n.join("");};_qil.prototype._u2d=function(_bti,_p4n){var _8uj=_bti?_bti.columnCount:0;var _svj=_bti?_bti.rowCount:0;_p4n.push( '
' );if(_bti&&_bti.name){_p4n.push( '
' );_p4n.push(_cgm._qoh(_bti.name));_p4n.push('
');}_p4n.push( '
' + _cgm._qoh( _frh._c6j( "IDS_LBL_DS_ROWCOUNT" ) ) + " " + _svj + '
' );_p4n.push('
');if(_svj==0){return;}_p4n.push( '' );var _18i=[];var _5md=false;for(var _ujn=0;_ujn<_8uj;_ujn++){var _a9k=_bti.dataTypes[_ujn];_18i.push(_a9k?_cgm._qoh(_frh._c6j("IDS_LBL_DS_DT_"+_a9k)):_a9k);if(_a9k){_5md=true;}}if(_5md){_p4n.push('');for(var _ujn=0;_ujn<_8uj;_ujn++){_p4n.push( '' + _18i[_ujn] + ' | ' );}_p4n.push('
');}_p4n.push('');for(var _ujn=0;_ujn<_8uj;_ujn++){_p4n.push( '' );_p4n.push(_cgm._qoh(_bti.columnNames[_ujn]));_p4n.push(' | ');}_p4n.push('
');var _6sd=Math.min(_svj, 1000);for(var _ekn=0;_ekn<_6sd;_ekn++){_p4n.push('');for(var _ujn=0;_ujn<_8uj;_ujn++){var _uxm=_bti.getCellValue(_ekn, _ujn);var _uza=_bti.getFormattedCellValue(_ekn, _ujn);var _a9k=_bti.dataTypes[_ujn];_p4n.push( '' );if(_uza!==undefined){_p4n.push(_cgm._qoh(_uza));}if((_uxm!==undefined)&&(_uza!=_uxm)){_p4n.push( ' (' + _cgm._qoh( _uxm ) + ')' );}_p4n.push(' | ');}_p4n.push('
');}if(_6sd<_svj){_p4n.push('');for(var _ujn=0;_ujn<_8uj;_ujn++){_p4n.push( '... | ' );}_p4n.push('
'); }_p4n.push('
');};_qil.prototype.setData=function(oControlHost,_bti){this._r3i=_bti;};return _qil;});