【发布时间】:2019-04-11 13:13:01
【问题描述】:
我正在使用 RDLC 生成产品收据,但在 RDLC 中遇到布局和设计问题。我的所有报告内容都没有出现在中心。
我的page size is 7.30 centimeter 我希望此内容位于报告的中心
这就是我想要实现的(预期输出):
https://i.stack.imgur.com/eV8Mc.png
这就是我得到的:
我的第一个表格边边框也被切割成红色圆圈所示。
如何将我的所有内容放在 rdlc 报告的中心?
更新:A4尺寸和横向的reportviewer的打印布局设置:
这是我使用热敏打印机打印收据时的样子:
上图中有 2 张收据:Original company generated receipt(right side) 和 one generated by rdlc(Left one)。
Left side :该收据是由我的winform应用程序使用RDLC报告生成的。如您所见,收据中有很多内容被剪切(删除)。
Right side :这是我想要实现的原始收据和输出,红色圆圈表示我的收据中正在剪切(删除)的东西(左一个)。如您所见BillNo,Date,Time,Title 以及两个表格内容都被删掉了(在我的左侧收据中删除)。
我尝试设置表格的大小,即5.2 centimeter in my rdlc report,但没有可用的选项。
更新 2:根据我当前的 RDLC 设置,这就是我所得到的:
我已经设法根据公司原始收据获得收据大小,但现在唯一的问题是数据没有进入中心并且表格正在被删除(剪切)。
这是用于原始收据的热敏打印机设置:
根据上图,这就是为什么我一直报告宽度:8cm和高度为29.7 cm
【问题讨论】:
-
查看器的左上角显示 1 of 2。试试横向。
-
看起来像 Letter/A4 格式。检查页面设置、边距、物理限制/边缘等。
-
@jdweng 我已经用你说的设置更新了问题,但仍然是同样的问题
-
@Jimi 我尝试过使用 A4 尺寸和横向模式并更新了输出问题,但仍然是同样的问题
-
有时打印机不能很好地处理边距。在我的第一条评论中查看我的
setup图像,然后将边距设置为 0 并查看结果。您可能需要稍微调整一下边距以使其居中。还将纸张尺寸设置为 8 厘米和 29.7 厘米。在第一条评论中查看我的design mode图片,看看我将内容放在报告中的什么位置。
标签: c# winforms rdlc reportviewer