如何根据SSRS表达式中的已知GUID列表检查GUID



我正在SSRS/Visual Studio 2008中编写一个表达式,试图将GUID与已知GUID列表进行比较…然而,当我尝试这样做时,我在Visual Studio中遇到了错误。下面是我的代码:

IIf(Fields!Id.Value = "E1A5AA02-6B0F-4D0D-87B6-E88773314B73" ...

我花了一点时间去挖掘,最终找到了这个问题的答案,但是我使用了字符串转换和大小写的组合来产生结果:

IIf(UCase(CType(Fields!Id.Value, GUID).ToString) = "E1A5AA02-6B0F-4D0D-87B6-E88773314B73" ...

为了完整起见,我可能应该把UCase包在方程的两边,以防万一。

相关内容

  • 没有找到相关文章

最新更新