我们可以使用JavaScript对Crystal Report进行排序吗?

时间:2014-03-08 14:46:34

标签: javascript asp.net

我正在使用javaScript函数预览报告,但现在我想要排序Crystal报告这可能吗? 我正在使用以下功能来显示报告

<script language="javascript">
function print_Click()
{           
window.open("rptviewer.aspx?rptname=RollNumber","atif","status=0,toolbar=0,menubar=0,location=0,scrollbars=1");
}
 </script>

这是我的按钮代码

  <asp:button id="btnprv" runat="server" text="رپورٹ دہکھیں" width="90px" backcolor="SteelBlue" forecolor="White" OnClientClick="print_Click();"/>

1 个答案:

答案 0 :(得分:0)

Crystal Reports不是客户端发生的事情,所以......

不,你不能用javascript对它进行排序。

您需要做的是将参数传递给rptviewer.aspx,然后在将结果发送到浏览器之前,通过服务器上的Crystal Reports进行排序。

我已经多年没有触及CR了(谢天谢地),所以我不能就你如何对它进行排序提出建议(但我的猜测是更容易对数据源进行排序,而不是让CR去做)