仅当字段为空时,SQL Server报表生成器才会显示文本框

仅当字段为空时,SQL Server报表生成器才会显示文本框

问题描述:

我有几个显示字段无法显示的信息的文本框。仅当字段为空时,SQL Server报表生成器才会显示文本框

现在,当字段中有数据时,我不希望文本框显示其额外信息。是否有一个可见性表达式使得它仅在字段为空或0.00时显示文本框?

编辑: 文本框( “TxtCycleTime13”)表述为: “= IIF(!(字段PartNum.Value像” 16THW-PIF “), ”24.0“, ”0.00“)” 现在 - 这使得文本框中显示24.0每当有零件编号与16THW-PIF

文本框( “TxtCycleTime13”)能见度表达式开始是:“(!ReportItems TxtCycleTime13.Value = = IIF “0.00”,真,假) “ 马上。 - 如果文本框为24.0(即换句话说,如果只有部件号为16THW-PIF),则该文本框显示为ONLY

谢谢!

+0

如果哪个字段为空或0?您已经说过文本框有一个可见性表达式,仅当该字段已为0时才显示... – Milney

+0

文本框上的可见性表达式仅在文本框为24.0时显示... 字段名称为CycleTime ... – Club323

true在表达式中指定了隐藏,所以如果表达式返回true,那么文本框会而不是显示。要反转这一点,你只会交换真假:

=Iif(ReportItems!TxtCycleTime13.Value = "0.00", False, True) 

这将只显示文本框中如果值为0 如果你想查询的,而不是现有的文本字段,只是参考它来代替;

=Iif(Fields!CycleTime.Value = "0.00", False, True) 
+0

哇...猜猜我今天有点特别慢。 谢谢! 编辑:猜猜这不是我所需要的。我应该更彻底地解释我的问题。我会试着弄明白 – Club323