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

时间:2014-07-14 15:28:17

标签: reporting-services ssrs-2008 guid

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

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

1 个答案:

答案 0 :(得分:0)

花了一点时间,最终让我找到this question来找到答案,但我使用字符串转换和套管的组合来产生结果:

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

为了完整起见,我可能应该围绕等式的两边包裹UCase,以防万一。