有没有办法设置一个公式来根据另一个字段中的值显示一个值?
假设 new_field = -1 然后在该数据行的 new_field2 中显示信息?一个公式如何工作?
我现在已经尝试过一个只有 if{table.order} = 3 然后 {table.value} 的公式......该值是一个数字......但它每次只显示 0.0 而该值是当只是将数据库值字段拖放到我的组中时,与上面显示的其他记录一起正常显示。我正在尝试将此公式放在报表页脚中以显示有关其中一条记录的其他信息。
有没有办法设置一个公式来根据另一个字段中的值显示一个值?
假设 new_field = -1 然后在该数据行的 new_field2 中显示信息?一个公式如何工作?
我现在已经尝试过一个只有 if{table.order} = 3 然后 {table.value} 的公式......该值是一个数字......但它每次只显示 0.0 而该值是当只是将数据库值字段拖放到我的组中时,与上面显示的其他记录一起正常显示。我正在尝试将此公式放在报表页脚中以显示有关其中一条记录的其他信息。
创建类似于以下内容的公式:@DisplayNote
全局字符串 xx;
如果 {db.field1.value} = 1 then xx:= "your text" else xx:= ""
然后创建一个运行总计公式:#DisplayText
选择@DisplayNote 公式作为要汇总的字段。摘要类型 = 最大值
然后将#DisplayText 放在页脚上。
在页脚中,显示报告中任何单个记录的信息为时已晚。它们都已被处理,并且在处理页脚时消失了。
当处理感兴趣的记录时,您可能可以设置一个全局变量并在详细信息部分的隐藏公式中设置值。使用公式在页脚中显示全局变量值。
尝试将公式值的最大值插入报表页脚,而不是公式值本身。