我有一个Crystal报告,可以通过.aspx页面上的CrystalReportViewer控件查看(使用VS2008).
该报告有两个数据驱动的FieldObjects(可以包含可变数量的字符),我想在彼此相邻的同一行上显示.
问题是当第一个FieldObject中的文本太长时,它与第二个FieldObject中的文本重叠.
我已尝试在第一个FieldObject上设置'CanGrow = True'和'MaxNumberOfLines = 1'以将第二个FieldObject"推"到右边,但这不起作用.
如何使第二个FieldObject始终在第一个FieldObject之后立即显示,而不管第一个FieldObject中的文本长度如何?
在您可以放弃的任何知识之前提前干杯.
您可以向报表添加文本对象.在编辑文本对象的文本时,将要显示的字段从对象资源管理器拖到文本框中.然后点击空格,然后将第二个字段拖到同一个文本框中.你的两个领域将永远是一个空间的一部分.当然,您可以添加更多空格或任何其他所需文本.