报表服务器错误:无法创建或编辑高速缓存刷新计划,因为关联的项具有用户配置文件依赖性

时间:2015-01-26 10:16:18

标签: reporting-services ssrs-2008 ssrs-2008-r2

我发布了关于报告服务器的第一份报告,并且我尝试设置缓存计划,但我有错误

  由于关联,无法创建或编辑

缓存刷新计划   item具有用户配置文件依赖项

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

经过几个小时的搜索,我发现问题在于报告内容的引用是一个用户配置文件属性(如消息所示)User!语言在DataSet中。为了解决这个问题,我添加了一个返回值运行时的自定义代码,并用表达式

替换该属性
  

“= Code.GetLanguage()”。

Funtion GetLanguage() as String
  return  System.Threading.Thread.CurrentThread.CurrentCulture.Name
End Function

当然,任何用户个人资料属性(User!XXX)

都会出现问题