我在报表数据(rdlc)中创建一个发票,我想在列之间放置垂直线,如
Sl |说明|数量|率|量 | | | |
我的报告也包含页眉和页脚部分。 对于垂直线我使用线控制,它完美地适用于第一页。但是在第二页上看不到行。我希望每个页面都能看到行控件。
请建议如何解决。
这是截图
绿色区域是应包含线条的主体部分(红线是线条控制),在第一页中它正确显示但在第二页中它是不可见的。
我希望所有页面都能看到红线。
答案 0 :(得分:1)
但是,repeatwith属性甚至不能用于rectange控件。 Visual Studio团队必须要审视这个问题。
此外,我还注意到在下一页上也看不到行标题,因为我在表属性部分勾选了重复行标题的复选框。我想我必须将行标题放在标题部分,以便在其他页面上重复。
经过大量研究后,我得出结论,使用替代方法来解决这个问题。我想分享这个有另一种方式。我试过的是:
Donot使用行控制
在每列的左侧和右侧放置边框。
使用空白行填充剩余行,触摸页脚部分并填充整个部分。
4.假设1页需要17行才能填充,如果行大于17则假设20然后(17 - (20-17)),即填充14行空白
我通过尝试通过线控无法实现的逻辑来实现,但我对此并不满意。