【发布时间】:2010-06-26 19:08:15
【问题描述】:
我有一个报告字段,其值为“2”。如果报表字段值为 2,我需要在报表中显示为“真”。如何在公式编辑器水晶报表中执行此操作?请帮帮我。
编辑:这是我在正式编辑器中的代码: 如果({emp.company_id}=2)那么 CStr ({emp.company_id}) ="ABC pvt ltd"
由于 emp.company_id 是整数值,我尝试将其转换为字符串,但在报告中仍显示为 2。
【问题讨论】:
我有一个报告字段,其值为“2”。如果报表字段值为 2,我需要在报表中显示为“真”。如何在公式编辑器水晶报表中执行此操作?请帮帮我。
编辑:这是我在正式编辑器中的代码: 如果({emp.company_id}=2)那么 CStr ({emp.company_id}) ="ABC pvt ltd"
由于 emp.company_id 是整数值,我尝试将其转换为字符串,但在报告中仍显示为 2。
【问题讨论】:
公式中你只需要
{Tablename.Fieldname}=2
【讨论】:
如果不是2,我不知道你想显示什么。假设你想显示原始值那么你需要在你的报告中添加一个公式,如下:
if ({emp.company_id}=2) then "true"
else cstr({emp.company_id})
【讨论】: