我们可以在sql reporting services呈现的报表中插入javascript吗?
当鼠标悬停在一个单元格上时,我想打开一个div,就像使用ajax模式弹出控件一样。
发布于 2011-05-19 04:26:36
是的,使用SQL查询的结果添加JavaScript和jQuery是完全可行的。我们已经获得了结果并对其进行循环,以构建一个字符串,该字符串可以将DIV或类分配给行、列或单元格。然后对它们应用悬停效果,以便在脚本中进行最终渲染。我们这样做是为了基于值的数据的条件突出显示和条件隐藏,以及在悬停的行/列上以颜色淡入淡出的悬停效果。
这并不难,但考虑到查询结果可能是成百上千行的可能性,这也不是最有效的方法。
我会说是可行的,但要检查一下效率。
发布于 2009-02-20 16:51:37
我从来没有见过这样做,也不太喜欢这个想法,但这里有一些我挖掘的关于javascript和报告服务的信息。
http://geekswithblogs.net/mnf/archive/2007/11/25/sql-server-reporting-services-notes.aspx
https://stackoverflow.com/questions/570262
复制相似问题