西安风展软件 发表于 2015-9-28 15:01:00

怎么在报表中写 if else

如图

我需要在姓名的这个文本框中写 个 if else 不知道怎么实现, 或者 能不能实现

frank.zhang 发表于 2015-9-28 16:05:00

您好,
IIF可以使用
=IIF([类别ID] = "1",[类别ID],[产品名称])


西安风展软件 发表于 2015-9-28 16:27:00

=IIF(Fields!类别ID.Value = "1",   (1)Fields!类别ID.Value,   (2)Fields!产品名称.Value )   意思是 等于1 就是 第一个值, 否则就是第二个值? 我能不能直接把第二个值直接写个"/" ?

frank.zhang 发表于 2015-9-28 17:09:00

回复 3楼西安风展软件的帖子

您理解非常正确,就是这个用法。

您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。
页: [1]
查看完整版本: 怎么在报表中写 if else