gpt4 book ai didi

c# - RDLC报表中心如何显示报表数据?

转载 作者:太空狗 更新时间:2023-10-29 20:32:45 25 4
gpt4 key购买 nike

我正在使用 RDLC 生成产品收据,但在 RDLC 中面临布局和设计问题。我的所有报告内容都没有出现在中心。

我的页面大小是 7.30 厘米,我希望此内容位于报告的中心

这就是我要实现的目标(预期输出):

/image/eV8Mc.png

这就是我得到的:

enter image description here

我的第一个表格边边框也被切割,如红色圆圈所示。

如何使我的所有内容都位于 rdlc 报告的中心?

更新:报告查看器的打印布局设置为A4 大小和横向:

enter image description here

这是我使用热敏打印机打印收据时的样子:

enter image description here

上图中有 2 张收据:原始公司生成的收据(右侧)由 rdlc 生成的收据(左侧)

左侧: 该收据是由我的 winform 应用程序使用 RDLC 报告生成的。如您所见,收据中有很多内容被剪切(删除)。

右侧: 这是我想要实现的原始收据和输出,红色圆圈表示我的收据中正在被剪切(删除)的东西(左边一个)。如您所见,BillNo、Date、Time、Title 以及两个表格内容都被剪切(在我的左侧收据中删除)

我测量了原始收据中的 table 尺寸,如下: enter image description here

我试图设置表格的大小,即 在我的 rdlc 报告中设置为 5.2 厘米,但没有这样的选项可用。

更新 2: 根据我当前的 RDLC 设置,这就是我得到的:

enter image description here

enter image description here

我已经按照公司原始收据设法获得了收据大小,但现在这里唯一的问题是数据没有中心化并且表格正在被删除(剪切)。

这是用于原始收据的热敏打印机设置:

enter image description here

根据上图,这就是为什么我保留报告宽度:8 厘米高度为 29.7 厘米

最佳答案

看你的照片,你似乎有一张 8 厘米的收据,左/右边距为 1.4 厘米,正文为 5.2。

因此您可以在报表 > 报表属性 > 页面设置中使用此设置:

  • 纸张尺寸:自定义
  • 宽度:8cm
  • 左/右边距:1.4cm

正文宽度必须为5.2cm,可以不使用边距填充。

body width

这是带有浅蓝色主体和白色边距的输出。

enter image description here

关于c# - RDLC报表中心如何显示报表数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55633350/

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