如何在Crystal报表中显示4000个字符

时间:2015-10-13 04:23:09

标签: crystal-reports

我已将我的数据集绑定到水晶报表,它有一个包含4000个字符的列,但水晶报表无法显示 如何在Crystal报表中显示4000个字符

1 个答案:

答案 0 :(得分:1)

我认为您的字段是文字,因此right click - > Format Text并在标签Common上点击can grow选项(图片上红色)。然后该字段调整为内容的大小。 enter image description here

希望有所帮助

修改

如果您这样做并且您的领域仍然不起作用,那么您应该将该字段拆分为其他几个字段。例如,如果我的字段包含4000个字符,并且我知道我不能在1页上显示4000个字符,那么我将该字段分成一半,在1页上我可以显示2000个字符(字段的第一部分)和第二页其他2000个字符(字段的第二部分)。

要做到这一点(将字段分成两部分):

  1. 制作2个新公式字段part1part2
  2. 为每个部分编写公式(它将切割字符串分成n个部分)
  3. 第1部分公式

    MID({field}, 1,length({field})/2)
    

    第2部分公式

    MID({field}, length({field})/2, length({field}))
    

    之后,如果你仍然没有成功,那么n成功,直到你成功(3或更多)。也许有更好的解决方案,但我只考虑那个。

    希望它对你有所帮助。

    编辑2:

    如果您在第1部分中看到全文,则忽略第2部分。要使每个部分位于单独的页面中,然后添加其他详细信息部分,您将拥有:

    1. 详细信息部分a - 将第1部分放在此处
    2. 详细信息部分b - 将第2部分放在此处
    3. 右键点击详细信息部分 - >部分专家并将复选框放在下面的图片上。之后,您应该将每个部分放在分开的页面上。

      enter image description here