我正在为 Windows 应用程序在 vs2008 中设计一个 rdlc 报告。我想显示基于部门的采购和销售。如果我选择一个部门,它工作正常,但不知道如何在不同的表中显示每个部门的采购和销售数据。我已经在报告中使用了嵌入式资源。报表是基于 DataTable(在数据集 - xsd 文件上)设计的,其中包含 ITEMS、Purchase、Sales 和 Net 作为字段。我附上了一张图片,描述了我想要显示的格式。
请给我一些建议。提前致谢。
我正在为 Windows 应用程序在 vs2008 中设计一个 rdlc 报告。我想显示基于部门的采购和销售。如果我选择一个部门,它工作正常,但不知道如何在不同的表中显示每个部门的采购和销售数据。我已经在报告中使用了嵌入式资源。报表是基于 DataTable(在数据集 - xsd 文件上)设计的,其中包含 ITEMS、Purchase、Sales 和 Net 作为字段。我附上了一张图片,描述了我想要显示的格式。
请给我一些建议。提前致谢。
首先,您需要将 Department 字段添加到您的DataTable
. 然后在 RDLC 中将一个List
对象添加到报表的正文中。在List
使用它的详细信息部分Fields!Department.Value
。最后,将Table
对象按原样嵌入到List
. 您现在将获得每个部门一张桌子。
我也需要一个重复表格的解决方案(作为一个报告组),你在这里的回答帮助我找到了一个解决方案。还有其他需求:需要在单独的页面上显示每个表格。
我正在使用 fyiReporting Designer(项目已死),并且能够通过创建一个列表来实现这一点,然后将我的 3 个表中的每一个添加到列表中,每个表在末尾设置为分页符。我对 List 和 3 个表中的每一个都使用了相同的分组字段/表达式。
希望这对未来面临类似挑战的人们有所帮助。