fastreport调整行间距(如何在每个页面上重复表头)

当您在多个页面上显示报表时,您很可能希望在每个页面上显示表格标题。这将防止报告的用户不断地转到第一页以便理解列的目的并减少信息感知中的错误。每页缺少标题非常烦人。这不仅涉及表格报表,还涉及矩阵报表。

FastReport .Net当然允许您在每个table上显示标题。RepeatHeaders选项负责此操作。必须将其设置为true,但默认情况下它已具有此值。对于Matrix对象,这就足够了。矩阵的标题将显示在显示该矩阵的每个页面上。

但是,Table对象存在细微差别。仅将RepeatHeaders选项设置为true是不够的。

您需要在FixedRows属性中设置标题的显示行数。如果表具有多级头,则需要这样做。默认情况下,此属性的值为0.让我们考虑一个带有两级标头的表的示例。这是默认情况下的样子,即FixedRows = 0:

fastreport调整行间距(如何在每个页面上重复表头)(1)

虽然RepeatHeaders属性为true,但不显示第二页上的标题。现在安装FixedRows = 1:

fastreport调整行间距(如何在每个页面上重复表头)(2)

在这种情况下,在第二页上我们只获得了顶级标题。将FixedRows属性设置为2:

fastreport调整行间距(如何在每个页面上重复表头)(3)

点击“了解更多”下载产品最新试用版

↓↓↓

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页