【发布时间】:2014-04-09 12:24:37
【问题描述】:
我正在使用 Visual Studio 2012 中的 RDLC、WinForms、C# 设计一个估算/报价系统报告。估算可以跨越 1 到 N 页。我正在使用 Tablix 在报告正文中显示估算详细信息(行项目)。一个 Estimate 详细信息可能包含 1 到 N 个行项目,并且描述字段可以将文本包含在一个长描述中。
根据设计要求,在查看、打印或导出报表时,Tablix 列需要用可见垂直线分隔。这些行需要从 Tablix 标题附近的顶部开始并运行到页面的末尾,即它们从上到下覆盖报告正文。发票的正文部分如下所示:
我尝试在 tablix 上使用寄宿生,但如果没有足够的项目,它不会填满报告的整个正文。此外,由于报告中的一项并不总是等于一行(因为描述字段换行),我不能添加行,只需添加空白行来填充正文和页脚之间的空间。
所以我正在寻找一种方法来解决这个令人沮丧的问题,我认为报告工具很容易做到这一点。 :(
我的想法是在我可以在代码中定义的表单上画线(可能是矩形),而不是在 rdlc 设计器上拖放。我也对其他解决方案持开放态度,并感谢所有建议。
来自一个非常沮丧的开发者!
【问题讨论】:
标签: c# visual-studio-2012 reporting-services rdlc