gpt4 book ai didi

.net - RDLC:如何在一份报告中打印多个表格

转载 作者:行者123 更新时间:2023-12-04 06:54:20 29 4
gpt4 key购买 nike

我正在生成 RDLC XML 架构并在 ReportViewer 控件中显示报告。没有问题。

现在,我想要一个包含 2 个表和 2 个不同数据集的报告。
生成这样的东西:

<Body>
<ReportItems>
<Table Name="Table1">
....
</Table>
<Table Name="Table2">
....
</Table>
</ReportItems>
</Body>

但是,打印时,两个表都从顶部开始,将一个表打印在另一个表上(不好)

有没有办法告诉Table2应该在Table1之后开始?

更新:我试过 List使用假数据源,但它不起作用。

最佳答案

我使用了很多带有多个表的报告,我只是在第二个表的末尾添加了第二个表的开头,渲染时它们一个接一个地出现。
所以你需要配置第一个表:

<Table Name="table1">
<DataSetName>DataSets_ChiamateGroup</DataSetName>
<KeepTogether>true</KeepTogether>
<Top>36cm</Top>
<Height>3.00001cm</Height>


<Table Name="table2">
<DataSetName>DataSets_ChiamateGroup</DataSetName>
<KeepTogether>true</KeepTogether>
<Top>39cm</Top>
<Height>5.00000cm</Height>

注意Table1.Top+Table1.Height=Table2.Top

这是两个表格布局的示例(顶部有附加图表)

report designer two tables

希望能帮助到你!!

关于.net - RDLC:如何在一份报告中打印多个表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2729811/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com