Index: ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js =================================================================== diff -u -r35159 -r35178 --- ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 35159) +++ ssts-web/src/main/webapp/disinfectsystem/reportforms/departmentMonthlyDetailDSInvoiceItemView.js (.../departmentMonthlyDetailDSInvoiceItemView.js) (revision 35178) @@ -599,12 +599,16 @@ success: function (response) { var result = Ext.decode(response.responseText); var title = result.parametMap.title; - var tableHtml = "

" + title + "

"; - tableHtml += getTableHtml(result.data, dataAll) - setTimeout(function () { - document.getElementById('thisIframe2').contentWindow.document.getElementById('table').innerHTML = tableHtml; - myMask.hide(); - }, 1000); + if(result.data && result.data.length > 0){ + var tableHtml = "

" + title + "

"; + tableHtml += getTableHtml(result.data, dataAll) + setTimeout(function () { + document.getElementById('thisIframe2').contentWindow.document.getElementById('table').innerHTML = tableHtml; + myMask.hide(); + }, 1000); + }else { + document.getElementById('thisIframe2').contentWindow.document.getElementById('table').innerHTML = ''; + } }, failure: function (response, options) { showResult(response.responseText);