JasperServer - 如何在屏幕上拉伸报告中的水平线

时间:2012-06-13 18:02:52

标签: jasper-reports ireport jasperserver

horizontal lines are stretched across screen
我今天在 iReport Professional 4.5.1 中创建了此报告,并将其部署到 JasperReports Server 。总页面宽度为792像素。在我的报告中,我有一些宽度为752像素的水平线。当我在 JR服务器中运行报告时,水平线一直延伸到我的显示器的右侧。当我安排报告并要求 JR服务器将其保存为HTML文件时会发生这种情况,但是当我安排报告并将输出保存为PDF时,这些行的大小正确。

如何防止水平线拉伸?每条线的拉伸类型设置为“无拉伸”。我的其他报告要素正在努力保持其地位。

谢谢, 莉莎

2 个答案:

答案 0 :(得分:1)

尝试使用单元格边框绘制这些线条而不是静态“水平线条”。

答案 1 :(得分:1)

谢谢,山姆!你的回答帮我解决了这个问题。我的报告是一个6列的报告,我有标签,我只在第一栏打印。细胞边界不起作用,因为会有很多空白。但是,我意识到我的水平线不需要是752px宽;它只需要略宽于第一列的宽度,报告将负责将其复制到后续列中。我将水平线设置为127px宽,现在我有一条完整的水平线贯穿我的所有列。我无法相信当我在iReport中创建报告时没有发生这种情况。