Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net SSRS如何将Tablix扩展到页面末尾?_Asp.net_Sql Server_Reporting Services_Rdlc_Rdl - Fatal编程技术网

Asp.net SSRS如何将Tablix扩展到页面末尾?

Asp.net SSRS如何将Tablix扩展到页面末尾?,asp.net,sql-server,reporting-services,rdlc,rdl,Asp.net,Sql Server,Reporting Services,Rdlc,Rdl,我正在编写采购订单报告。现在有一项要求,总计、部门名称、经理签名等应出现在页面底部。在SSRS中,似乎不可能实现这样的设计。我尝试过的事情 将空行放入数据集中,但某些项的名称有两个 或三行,因此空行的添加会受到干扰,并且总计 来了个不受欢迎的地方 操纵边界并放置线,但它们 不要出现在第二个屏幕上 将总计和签名等放在页脚 并仅在最后一页显示页脚,但在最后一页之前显示页脚 有那个多余的空位 尝试动态设置页脚高度,以便在除最后一页之外的其他页面上将页脚高度设置为0,但找不到任何相关内容 如果我遗漏

我正在编写采购订单报告。现在有一项要求,总计、部门名称、经理签名等应出现在页面底部。在SSRS中,似乎不可能实现这样的设计。我尝试过的事情

  • 将空行放入数据集中,但某些项的名称有两个 或三行,因此空行的添加会受到干扰,并且总计 来了个不受欢迎的地方
  • 操纵边界并放置线,但它们 不要出现在第二个屏幕上
  • 将总计和签名等放在页脚 并仅在最后一页显示页脚,但在最后一页之前显示页脚 有那个多余的空位
  • 尝试动态设置页脚高度,以便在除最后一页之外的其他页面上将页脚高度设置为0,但找不到任何相关内容

如果我遗漏了什么,或者有什么解决问题的建议,我们将不胜感激。谢谢

我想,最简单的方法就是阿卜杜勒的建议。在表格后添加分页符,然后在最后一页(空白)将文本框精确定位到您希望它们的位置,并使用公式将表格所基于的数据集上的必填字段相加。这种方法的唯一缺点是表的末尾,总计和页脚文本框将位于不同的页面上


如果这确实是不可接受的(而且这是迄今为止最简单的选择),那么您需要在报告页脚中包含总计,并为此设置一个属性,以便在其前面立即有一个分页符。不确定这是否可行(而且SSRS目前没有在我的机器上运行,因此我无法测试它)。

我已经尝试过,但仍然无法获得所需的格式化