【问题标题】:JavaScript - SQL Reporting ServicesJavaScript - SQL 报告服务
【发布时间】:2009-02-20 16:33:02
【问题描述】:

我们可以在 sql 报告服务呈现的报告中插入 javascript 吗?

例如:- 当鼠标悬停在单元格上时,我想打开一个 div,以防使用 ajax 模式弹出控件。

【问题讨论】:

    标签: javascript reporting-services reporting


    【解决方案1】:

    是的,通过 SQL 查询的结果添加 JavaScript 和 jQuery 是完全可行的。我们获取了结果并遍历它们以构建一个字符串,该字符串可以将 DIV 或 CLASS 分配给行、列或单元格。然后对它们应用悬停效果以在脚本中进行最终渲染。我们这样做是为了根据值有条件地突出显示和有条件地隐藏数据,以及在悬停的行/列上淡入颜色的悬停效果。

    这并不难,但考虑到您的查询结果可能有成百上千行的可能性,它也可能不是最有效的方法。

    我会说可行,但请检查效率。

    【讨论】:

      【解决方案2】:

      我从未见过它完成并且不完全喜欢这个想法,但这里是我挖掘的一些关于 javascript 和 Reporting Services 的信息。

      http://geekswithblogs.net/mnf/archive/2007/11/25/sql-server-reporting-services-notes.aspx

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多