在完成水晶报表的制作后,在程序运行起来后在Web中预览时,预览页面的工具栏上的图标不能显示,在网上查资料,发现有以下几种情况:
1. 认证方式为Forms时,需要将所有的用户加到允许列表中,认证方式为Windows时,没有影响。检查后,程序没有问题,图标还是不能显示;
2. 没有安装水晶报表的Web Service或者在IIS中没有注册,按照网上的方法依次进行后,问题依然没有解决。
但是在运行网上下载的例子程序时,工具栏上的图标却可以正常显示,个人觉得应该是程序中的问题,仔细检查后发现,例子程序使用的是网站方式,而自己的程序使用的是Web Application方式,试着将程序的运行路径设置为固定的内容,运行后,问题解决。
总结:在
Web Applicaition
中做水晶报表时,需要将程序的运行路径设置为固定的内容,否则在
Web
页面中预览水晶报表时,工具栏中的图标将不能正常显示出来。