【跟我一起学Visual Studio 2005(19):Crystal Report篇之Web报表服务】笔记

1.钻取的实现
可以本页钻取(按组钻取)
步骤:在组名上鼠标右键,选"设置对象格式"->"超级链接"->"报表部件向下钻取"->选择要现实的字段

钻取其他报表
步骤:在组名上鼠标右键,选"设置对象格式"->"超级链接"->"其他报表对象"

2.IIS匿名访问其实IIS也创建了一个默认用户名,可见IIS选择允许匿名访问下面的用户名,这个是安装IIS的时候创建的windows账户
一下是应用特定账户的的访问代码:
【跟我一起学Visual Studio 2005(19):Crystal Report篇之Web报表服务】笔记 string  userName  =   " webreportuser " ;
【跟我一起学Visual Studio 2005(19):Crystal Report篇之Web报表服务】笔记            
string  password  =   " 123 " ;
【跟我一起学Visual Studio 2005(19):Crystal Report篇之Web报表服务】笔记            
string  domain  =   "" ;
【跟我一起学Visual Studio 2005(19):Crystal Report篇之Web报表服务】笔记            NetworkCredential networkCredential 
=   new  NetworkCredential(userName, password, domain);
【跟我一起学Visual Studio 2005(19):Crystal Report篇之Web报表服务】笔记            
return  networkCredential;

3.水晶报表及应用程序的部署
水晶报表部署有两种模式:
(1)使用合并模块,就是把该模块合并到应用程序安装包中一起安装
下载地址:support.businessobjects.com/downloads/merge_modules.asp#07
此合并模块是免费的
(2)使用水晶报表独立安装包
这个是要收费的,需要注册

注:如果以前安装过合并模块,那么再次安装不会重复安装;可以在添加删除程序中卸载安装好的应用程序,这样也会一并卸载安装的水晶报表合并模块

4.包含合并模块安装包的制作
vs新建web安装项目->安装项目右键->添加->合并模块->找到之前下载的合并模块即可

你可能感兴趣的:(web报表)