- Code: Select all
function sendToPrinter( ) {
var reportParams = {
comRegExtr : '',
serverURL : ''
},
selectedIndex = 1;
;
if ( tmpid ) {
reportParams.serverURL = serverPaths.serverUrlApplPath;
if ( aufkopf_to_mandpara && aufkopf_to_mandpara.hra ) {
reportParams.comRegExtr = aufkopf_to_mandpara.hra;
}
selectedIndex = foundset.getSelectedIndex( );
foundset.addFoundSetFilterParam( 'tmpid', '=', tmpid, 'document tmpid filter' );
foundset.loadAllRecords( );
plugins.jasperPluginRMI.runReport( foundset, buhaFakturaReport, true, "print", reportParams, docDefGlo.getDocumentLanguage( r_sprache ) );
foundset.removeFoundSetFilterParam( 'document tmpid filter' );
foundset.loadAllRecords( );
foundset.setSelectedIndex( selectedIndex );
}
}
where I pass print to the runReport function. Now, I need to generate this report in batch function, but for every runreport call, I get a print dialog. How can get only one print or no print dialog for generating the report for couple of records?