C# 在“表达式”对话框中使用来自其他数据集的参数

C# 在“表达式”对话框中使用来自其他数据集的参数,c#,visual-studio-2010,reporting-services,C#,Visual Studio 2010,Reporting Services,我正在尝试设置tablix中一行的可见性。但要做到这一点,我需要另一个数据集的属性。 我试图进入“表达式”对话框并选择另一个数据集的一个属性。 它将显示: 1=第一个(字段!DatasetPropertyName.Value,“客户”) “Fields!DatasetPropertyName.Value”部分带有红色下划线。如果我试图构建,则会出现类似“expression expected”的错误。(我有一个德语版本,正在尝试翻译) 怎么了?如何在“表达式”对话框中从另一个数据集获取属性 谢谢

我正在尝试设置tablix中一行的可见性。但要做到这一点,我需要另一个数据集的属性。 我试图进入“表达式”对话框并选择另一个数据集的一个属性。 它将显示:

1=第一个(字段!DatasetPropertyName.Value,“客户”)

“Fields!DatasetPropertyName.Value”部分带有红色下划线。如果我试图构建,则会出现类似“expression expected”的错误。(我有一个德语版本,正在尝试翻译)

怎么了?如何在“表达式”对话框中从另一个数据集获取属性

谢谢你的回答

Jochen

为什么你的表达开头有一个“1”?那是打字错误吗?应该是:

=First(Fields!DatasetPropertyName.Value, "Customer")
。。。(以“=”开头,前面没有空格)假设“Customer”是填充“DataSetPropertyName”的数据集的名称。不要担心红色波浪下划线。我在我的很多表达式中都看到了这一点,只要表达式是正确的,报表就可以正常编译和运行