如何实现第一页某项内容进行行数判断,超过行数后该项内容显示为“详见附页”,附页...
ActiveReport如何实现第一页某项内容进行行数判断,超过行数后该项内容显示为“详见附页”,在第二页附件中显示具体内容您好
您使用的是 ActiveReports 哪个类型的报表呢?
ActiveReports 无法计算文本的行数,但是可以获取到文本的字符数,因为文本框的宽度和固定,所以可以通过字符数来预估行数,再修改为“详见附页”
如:
=IIF(Fields!地址.Value.length()>10,Fields!地址.Value.Substring(0,10) & "详见附页",Fields!地址.Value)
格式已上传
你好,你提供的报表文件我看了,但是由于无法连接你的数据库,所以没办法进行对应的调试。
你根据上面的给你提供的表达式进行对应的操作没有,就是根据表达式,来设置对应信息的显示
首先就是你绑定的地址的长度,根据长度进行对应的判断,然后进行对应需求值的显示
=IIF(Fields!地址.Value.length()>10,Fields!地址.Value.Substring(0,10) & "详见附页",Fields!地址.Value)
这个只能控制当前字段的显示,怎么处理在超过行数之后,内容显示先附页里;
长度未超过行数,直接显示内容,附页不显示;长度超过行数,内容显示详见附件,追加附页显示内容 你好,你的这个需求都是需要通过写表达式,然后通过判断逻辑来实现。但是你描述的具体的需求,我理解的不是很清楚,你是否可以直接截图展示下你当前报表展示样式和最后想实现的样式的截图给我,我这边进行对应的测试验证看看 本帖最后由 kosa_zhou 于 2021-2-24 15:08 编辑
11111111111 报表设置成了2页,第一页中标红的字段加了行数判断,当行数不超过3行时,改内容直接显示,第2页隐藏不显示;当行数超过3行时,内容显示为“MARKS AND DESCRIPTION AS PER ATTACHED LIST”,并在第二页显示具体内容,如下第1页显示:第2页显示:
你好,经过你的截图我还是不能够清楚理解你的具体需求,方便提供下电话,我们电话沟通下。谢谢 KearneyKang 发表于 2021-2-24 16:13
你好,经过你的截图我还是不能够清楚理解你的具体需求,方便提供下电话,我们电话沟通下。谢谢
能问下这样最终是怎么解决的吗?
页:
[1]
2