如何向现有 SSRS 报告添加新参数

How to add new parameter to existing SSRS Report

我正在尝试将一个名为 CorporateIdentity 的新参数添加到动态的 SalesInvoice 报告中。我已经将 parm***() 方法添加到 SalesInvoiceContract 并向前编译了 Contract、Controller 和 DataProvider。

但我无法让参数显示在 Visual Studio 中。我试过刷新数据源。我试过删除并重新创建其中一个数据源。我尝试手动创建参数。

如何让这个参数显示出来?

答案是执行增量 CIL。下面列出了其他一些可以尝试的事情。

  • 您是否执行了增量 CIL?
  • 您是否尝试刷新缓存(工具>缓存,全部刷新)?
  • 尝试重启AOS服务和SSRS服务。
  • 您的 AXC 文件中的 WCF 数据是最新的吗?
  • 尝试清除您的使用数据和 AUC/KTI 文件。

有各种奇怪的事情要尝试,但我按照我会尝试的顺序列出了它们......如果一个步骤可行,则无需全部完成。