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

如何在每次运行报表时执行存储过程?

  •  0
  • itchi  · 技术社区  · 15 年前

    我有一个存储过程,基本上用于记录使用参数执行的报告。我想在每次执行报表时都运行这个存储过程?

    2 回复  |  直到 15 年前
        1
  •  0
  •   Eton B.    15 年前

    如果报表已通过调用存储过程来检索数据,则应将所需的新存储过程放在另一个存储过程中。

    否则,是的,在报告代码窗口是最好的第二选择,IMO。

        2
  •  1
  •   Martin Smith    15 年前

    您是否已经查看了Reporting Services数据库中的信息?我认为应该记录报表执行和参数,尽管可能不是友好的格式。

    ExecutionLog 将表转换为更可用的格式。

    http://msdn.microsoft.com/en-us/library/aa964131%28SQL.90%29.aspx

    TSQL方法

    http://www.sqlservercentral.com/scripts/RSExecutionLog/66858/