-1
我在我的應用程序中使用碧玉報告。還有一種服務可以創建報告和前端請求報告。創建碧玉報告是空的,沒有顯示錯誤
但是當我下載PDF的時候是空的。
我試圖將其導出爲HTML文檔。所有情況下的回覆如下所示。
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<style type="text/css">
a {text-decoration: none}
</style>
</head>
<body text="#000000" link="#000000" alink="#000000" vlink="#000000">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td width="50%"> </td><td align="center">
<![if IE]>
<script>
var links = document.querySelectorAll('link.jrWebFont');
setTimeout(function(){ if (links) { for (var i = 0; i < links.length; i++) { links.item(i).href = links.item(i).href; } } }, 0);
</script>
<![endif]>
</td><td width="50%"> </td></tr>
</table>
</body>
</html>
似乎它也是一個空的html頁面。
爲什麼會發生這種情況。我搜索了其他類似的答案,但沒有運氣。
我最好的猜測是底層數據源不返回任何數據。在這種情況下,默認情況下,jasper將返回一個空文檔。這種行爲可以配置。尋找屬性'whenNoDataType'。 –
似乎是這樣的問題。謝謝 :) – prime