2

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

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

谢谢,丽莎

4

2 回答 2

1

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

于 2012-06-13T21:25:40.037 回答
1

谢谢,山姆!您的回答帮助我解决了这个问题。我的报告是一个 6 列的报告,我有标签,我只在第一列打印。单元格边界不起作用,因为会有很多间隙。然而,我意识到我的水平线不需要是 752px 宽;它只需要比第一列的宽度稍宽,报告会为我将其复制到后续列中。我将水平线设置为 127px 宽,现在我有一条完整的水平线贯穿我的所有列。当我在 iReport 中创建报告时,我不敢相信我没有想到这一点。

于 2012-06-14T13:24:57.210 回答