【问题标题】:Misalignment in fields when exporting crystal report to excel将水晶报表导出到excel时字段未对齐
【发布时间】:2016-05-28 15:53:39
【问题描述】:

我的水晶报表中有这个交叉表,只要我通过前端生成它,对齐就很好。这是它的样子:

但是将报表导出到excel后,人员ID中的详细信息弄乱了对齐,我尝试将其删除,然后导出,对齐很好,但是每当包含人员ID时,它就会弄乱对齐excel文件。下面是它的样子:

【问题讨论】:

  • 两个单元格合并了吗?
  • @Siva 你属于哪些细胞?
  • 员工 ID... 正在合并到 excel 导出中
  • 员工 ID 的详细信息正在与职位列合并。员工 ID 详细信息只能在第 4 行 M 列中,但它也与 N 列合并@Siva
  • @Siva 是的,这就是我的问题,我想知道为什么它与 N 列合并,但我的水晶报告很好,而且每当我通过前端生成它时,它都是对齐的。

标签: asp.net vb.net excel crystal-reports


【解决方案1】:

是的,这是已知问题,或者我说这是功能。在导出到 excel 时,它会询问选项(我很久以前就完成了,所以现在不完全是)1. 有格式 2. 没有格式。

默认是带格式的,我们无法控制(它按照设计时未知的逻辑呈现)。字段的can growauto-width 选项的问题。无论何时设置为 true,都会随着合并展开。

只需检查如何解决:

http://www.forumtopics.com/busobj/viewtopic.php?p=803623

Crystal reports export to excel cell merge issue

http://www.forumtopics.com/busobj/viewtopic.php?p=885543

http://businessintelligence.ittoolbox.com/groups/technical-functional/businessobjects-dev-l/export-to-excel-causes-merged-cells-4640546

【讨论】:

  • 我的标题和我的字段大小和对齐方式相同,并且我的 can grow 属性设置为 false。这就是为什么我想知道为什么在导出报告时会出现单元格错位。
  • 以上链接对您有帮助吗?
  • 不,因为我的 can grow 属性设置为 false。我在 Visual Studio 中没有自动调整宽度,我认为它适用于其他工具
  • Crystal Reports 导出到 excel 并不总是最好的和容易解决的。有时您需要为 CR 放置虚拟的空文本字段以强制使用该空间。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多