La gwHtmlReport è una particolare tipologia di scheda descritta qui.
Per aprire questa tipologia di tab è esposta l'apposita function openGwHtmlReportTab(). (Dalla versione 4.4.18 in poi)
Deprecato dalla 4.4.18, ma ancora supportato. Usa gli stessi parametri di openGwHtmlReportTab().
Codice minimale dalla 4.4.18
var reportUrl = 'path/To/file_name.jasper'; openGwHtmlReportTab(reportUrl);
Codice minimale pre 4.4.17
var reportUrl = 'path/To/file_name.jasper'; openHtmlReport(reportUrl);
Esempio con utilizzo di tutti i parametri, anche opzionali dalla 4.4.18:
var reportUrl = 'path/To/file_name.jasper'; var parametersMap = { //tabWidgetId: 'custom_tab_id_'+item.cod_entity, reportParameters: { date: new Date(), project: 'P01' }, gwClassName: 'scoped_class_name', updateOnChangeInGwClassNameListString: 'class_name_1' }; var title = 'title'; var gwHtmlReportTab = openGwHtmlReportTab(reportUrl, parametersMap, title);
Esempio con utilizzo di tutti i parametri, anche opzionali pre 4.4.17:
var reportUrl = 'path/To/file_name.jasper'; var parametersMap = { //tabWidgetId: 'custom_tab_id_'+item.cod_entity, reportParameters: { date: new Date(), project: 'P01' }, className: 'scoped_class_name', updateOnChangeInGwClassNameListString: 'class_name_1' }; var title = 'title'; var gwHtmlReportTab = openHtmlReport(reportUrl, parametersMap, title);