我主要使用RDLC报告, 如果我想隐藏任何字段 在Visibility.Hidden属性中,我像这样写
的表达式 =IIf((Fields!SetBarcode1.Value="NOT APPLICABLE"), True,False)
同样如何隐藏我拖放到Crystal Report中的任何数据库字段
例如,我的字段名称是TAG11,如果它有"不适用"在运行期间,它应该隐藏在其他地方。
通过搜索谷歌我发现我必须写表达 通过右键单击field =>选择Formate object =>在Common选项卡上我找到Supress if Duplicated选项我应该在其中写Expression, 但我没有得到如何...我不知道表达式的语法我有这份报告
在值11上我给出了这个公式
但其无法正常工作的报告显示为
答案 0 :(得分:2)
插入此公式:
{dtTotalProduction.Value11} = "NOT APPLICABLE"
并检查抑制属性不抑制重复
答案 1 :(得分:0)
你也可以在水晶中做同样的事情。
您需要仅使用Supress
选项来代替supress复制。点击那里的supress选项x-2
,你可以写下你的情况。
IIf((Fields!SetBarcode1.Value="NOT APPLICABLE"), True,False)
答案 2 :(得分:0)
我按照@Siva的说法建议我, 而不是抑制重复我只写入Suppress选项。点击我写这个条件的抑制选项的x-2。
{dtTotalProduction.Value11} = "Not Applicable"
完美的工作!!