代码之家  ›  专栏  ›  技术社区  ›  Glen

SSRS“请求的功能当前未启用”

  •  0
  • Glen  · 技术社区  · 7 年前

    这个日志错误是什么意思?”请求的功能当前未启用“

    图书馆!报表服务器_0-193!46ac!08/14/2018-13:04:15::i信息:调用GetReportParametersAction(/XYZ/ABC/MyReport)。 图书馆!报表服务器_0-193!46ac!08/14/2018-13:04:15::e错误:引发Microsoft.ReportingServices.Diagnostics.Utilities.NotEnabledException:,Microsoft.ReportingServices.Diagnostics.Utilities.NotEnabledException:请求的功能当前未启用。;

    我的报告运行在VS和SSRS内部网服务器中的查找! 服务器的结果是:“处理:总共52个,0个已处理;0个错误。” 如果这里没有错误,那么日志错误意味着什么,为什么前端和后端不同步。

    所有这些都是我在数据驱动订阅中设置的。输入没有问题,因为我已经检查了所有这些。

    路径和文件名都正确,没有空值。

    我也删除了我的订阅,并再次开始没有效果。

    我迷路了,连找的地方都找不到。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Glen    7 年前

    我设法找到了一份工作,也许其他人可以分享那里的经验!让我知道,如果您有类似的问题,以及如果您这样做,您是如何解决的,这与我将要描述的是从数据集转移到使用默认值不同。

    问题似乎是数据驱动查询中设置的一个或两个日期参数不兼容。因此,我最终从使用选项“从数据集获取值”更改为“使用默认值”,然后在报表调用的过程中,将默认值设置为空,然后编写脚本代码,检查日期参数的值是否为空,然后更改为所需的默认值,这对于我所需的基于第一天的值来说是很好的使用GETDATE()的月份。

    推荐文章