ViewerType改为FlashViewer报表不能显示
为什么我的ViewerType改为FlashViewer后,报表就不出来了啊,其他三种类型都有报表! 您好,根据您的描述,其它报表类型都能正常运行。只是FlashViewer不能正常显示。
应该是工程缺少Grapecity.ActiveReports.Flash.v9.swf和Grapecity.ActiveReports.Flash.v9.Resources.swf两个文件。
可以从图中位置拷贝到工程中。
希望能够帮助到您。 回复 2楼frank.zhang的帖子
恩恩,解决了!再请教您一个问题,我为FlashViewerToolBar添加了一个按钮,怎样为这个按钮添加事件啊!我是想把导出按钮加到FlashViewerToolBar中! 您好,
我们有一篇博客专门介绍FlashViewer的导出。
您可以参考下
http://blog.gcpowertools.com.cn/post/2014/11/13/customize_flashviewer.aspx
希望能够帮助到您。 您好,我还是想问一下,FlashViewerToolBar添加的按钮怎样添加事件了啊! 您好,
在flash下的事件和在asp.net中,通过button触发一个后台来实现的事件是完全不相同的机制。
目前,flash下有两种方式可以进行操作:
一种就是上文提到的方式:
btnWord.ClickNavigateTo = "ARExport.ashx?exporttype=Word";
第二种,使用前台js,设置FlashViewerOptions中的UseClientApi为True.
btnCPrint.ClickNavigateTo = "javascript:alert('aaa')";
第二个方法,在以下博客中有用到,您可以参考下:
http://blog.gcpowertools.com.cn/post/2013/06/06/ActiveReports-Print.aspx
希望能够帮助到您。 我想把ActiveReports封装成一个web服务器控件
protected override void RenderContents(HtmlTextWriter output)
{
base.RenderContents(output);
output.Write("<ActiveReportsWeb:WebViewer ");
output.Write(string.Format("ID=\"{0}\"", this.ClientID+"_report"));
output.Write(" runat=\"server\" ");
output.Write("Height=\"46\" Width=\"345\">");
output.Write("</ActiveReportsWeb:WebViewer>");
}
报错:Syntax error, unrecognized expression: unsupported pseudo: WebViewer 请教一下,这个错误是什么意思啊
错误 2 “LC.exe”已退出,代码为 -1。 WebApplication2
您好,
将ActiveReports封装成一个web服务器控件,这个问题,我们需要验证一下,验证需要一些时间,会在下周一给您回复。 回复 9楼frank.zhang的帖子
我将控件直接继承ActiveReports,然后解决了!还有上面那个问题我也解决了!麻烦您了!
页:
[1]
2