这是我对tablix
值的查询:
SELECT id,Value, DateSaved, Comment
FROM RB_Values
WHERE (DateSaved IS NULL AND @DateSaved IS NULL OR
DateSaved = @DateSaved)
在我的tablix
中有两列:Value
和Comment
。我得到Value
,其表达式为:=Fields!Value.Value
和Comment
,其表达式为:=Fields!Comment.Value
。
预览报告时,我可以看到Value
而不是Comment
值。是因为Value
是int
而Comment
是nvarchar(max)
吗?还是其他?
编辑
我在报表中添加了一个没有任何格式的新tablix,再次看到Value
,但看不到Comment
。查询按预期工作,并返回Comment
Tablix:
查询设计器结果: