【发布时间】:2019-02-08 19:14:27
【问题描述】:
我对 SSRS 报告生成器有疑问。基本上我想要做的是删除一列。我有一份其他人制作的报告,并且数据源表中不再存在 1 列 (xxx),因此我需要将其删除。
当我去查询设计器并从代码中删除此列并在那里运行它时,它可以工作。我关闭查询设计器窗口,看到列(字段)列表现在已更新,并且 xxx 列不存在。然后,我在设计器(默认屏幕)中手动删除此列,当我尝试运行报告时,它不起作用:
“文本框‘XXXDataField’的值表达式引用字段‘xxx’。报表项表达式只能引用当前数据集范围内的字段,或者如果在聚合内,则引用指定的数据集范围。字段名称必须使用正确的大小写。”
但该字段应该已被删除。所以我不知道我还能做什么,或者它可以链接到什么。我只想删除它。有什么想法吗?
谢谢
【问题讨论】:
-
如果你的数据集不包含
xxx但是你的DataTable有这个错误是正常的 -
好吧,我在写的时候把它从表中删除了