// Licensed Materials - Property of IBM
// IBM Cognos Products: cchl
// (C) Copyright IBM Corp. 2003, 2016.
// US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
function C_RunReportRequest(_cCB1, _cAP, _cBP, _c4U, _cE6, _cBN){var _cOB="";if(_cBP&&_cBP!=""){_cOB='- ' +'data' +'' + _cBP + '' +'
';}var _c1L='- ' +'outputLocation' + 'http://developer.cognos.com/ceba/constants/temporaryObjectLocationEnum#serverFileSystem' +'
';if(_cE6){_c1L="";}var _c5J1=this._cF91();var _c8Z=this._c1Q1?'run':'runSpecification';var _c12;if(this._c1Q1){_c12='' + _cAP.F_XMLEncode() + '';}else{_c12 ='' +'' +_cAP.F_XMLEncode()+''+'';}var _cN8=C_BusRequest.F_GetAttachmentEncoding();var _cP11='' +_c12+G_BusServer.F_GetParameterValues()+'' +'- ' +'primaryWaitThreshold' +'' + C_BusRequest.K_sPrimaryWaitThreshold + '' +'
'+'- ' +'secondaryWaitThreshold' +'' + C_BusRequest.K_sSecondaryWaitThreshold + '' +'
'+'- ' +'outputFormat' +'' +'
- '+(_c4U?_c4U:'XHTML')+'
'+''+' '+'- ' +'attachmentEncoding' +'' + _cN8 + '' +'
'+'- xslURL' + this._cAS() + '
' +( _c5J1?( '- ' +'verticalElements' +'' + _c5J1 + '' +'
' ):'' ) +'- ' +'promptFormat' +'XHTMLFRGMT' +'
'+'- ' +'prompt' +'' + this._cIE1() + '' +'
'+_cOB+_c1L+this._cLJ()+''+'';this._cUE=null;this.F_ConstructBaseClass(_cCB1, C_BusRequest.K_sSOAPAction_reportService, _cP11);if(_cBN){this.F_SetRequestHeader("X-RsCMStoreID", _cBN);} this.F_SetAsyncBusRequest("rns1:wait", "rns1:cancel", "rns1:getOutput");};C_RunReportRequest.F_Extends(C_BusRequest);C_RunReportRequest.prototype._cIE1=function(){return 'false';};C_RunReportRequest.prototype._cAS=function(){return 'null.xsl';};C_RunReportRequest.prototype._cF91=function(){return "";};C_RunReportRequest.prototype._cLJ=function(){return "";};C_RunReportRequest.prototype.F_ProcessResponse=function(){C_RunReportRequest.superClass.F_ProcessResponse.call(this);var _cVI=this.F_GetResponse();if(!_cVI){return;}this._c5U=this.F_GetOutputPages(_cVI);};C_RunReportRequest.prototype.F_GetReportOutput=function(){return this._c5U;};