水晶报表的基本应用

目录

//水晶报表 
//报表里面的数据分组和排序  (利用 组专家 和记录排序专家)

//设置参数(按照程序提供的参数给出报表)

//抑制显示  (过滤显示)

//子报表  (主报表,明细报表)

//内嵌式连接型子报表示例 (直接显示)

//依需要显示子报表示例(象超级链接)

//水晶报表中的 图标显示 (图片的形式显示)

一 创建一个简单水晶报表

水晶报表的基本应用_第1张图片

1.数据表的的数据(要使用到得数据)

水晶报表的基本应用_第2张图片

2 创建一个 Crystal报表

 水晶报表的基本应用_第3张图片

3.使用报表向导

水晶报表的基本应用_第4张图片

4.连接数据库,并使用你要检索的数据表

 水晶报表的基本应用_第5张图片

5.选择 “下一步” 选择你要显示的字段(双击)

水晶报表的基本应用_第6张图片

6.接下来 一直选择 “下一步” 直到最后一张 然后选择一个演示 接下啦 选择完成

 

水晶报表的基本应用_第7张图片

7 生成并预览报表格式

------------------------------------------------------------------------------------

接下来 WEB窗体操作

 水晶报表的基本应用_第8张图片

8 新建一个窗体

水晶报表的基本应用_第9张图片

9 工具栏 选择CrystalReportViewer 控件 添加到页面中

 水晶报表的基本应用_第10张图片

10 选择数据源 为crystalReportSource控件指定 Crystal报表 选择刚才你创建的那个报表

水晶报表的基本应用_第11张图片

11.按F5 启动调试 预览结果

 水晶报表的基本应用_第12张图片

12.在浏览器中查看结果如上图所示

------------------------------------------------------------------------------------------------------------------

二、添加报表里面的数据分组和排序  (利用 组专家 和记录排序专家)

水晶报表的基本应用_第13张图片

1.在刚才的RPT报表中选择 右键-》报表-》选择组专家

水晶报表的基本应用_第14张图片

2.选择一个可以用的字段来分组,这里我们选择 性别

水晶报表的基本应用_第15张图片

3,在刚才的RPT报表中选择 右键-》报表-》记录排序专家

水晶报表的基本应用_第16张图片

4.选择一个可用的排序,如果分组了就已经按照组排序了,这里选择 年龄

水晶报表的基本应用_第17张图片

5. 按F5调试

水晶报表的基本应用_第18张图片

6.预览结果如图,已经按照性别分组 并且按照年龄排序过了

------------------------------------------------------------------------------------------------------------------

三、设置参数(按照程序提供的参数给出报表)

水晶报表的基本应用_第19张图片

1.在报表上右键调出字段资源管理器

水晶报表的基本应用_第20张图片

3.在参数字段上 右键 新建 输入参数名称提示 类型  选项 我这里是个离线值 然后点击 默认值

 水晶报表的基本应用_第21张图片 水晶报表的基本应用_第22张图片

4.出现如图的 这里我们选择字段

水晶报表的基本应用_第23张图片

5 回到报表  右键 -》报表-》选择专家 调出如图 我们这里的参数关系是 等于

水晶报表的基本应用_第24张图片

6 ,在页面里面加入一段语句 如图

水晶报表的基本应用_第25张图片

7.调试 预览结果 如图  现在只选择了 男的员工

----------------------------------------------------------------------------------------------------

四、抑制显示  (过滤显示)

水晶报表的基本应用_第26张图片

1.在报表的详细资料 里面选择所有的字段 右键->格式化多个对象

水晶报表的基本应用_第27张图片

2.进入格式化编辑器 勾选 抑制显示 点击 邮编的X-2 编辑语句

水晶报表的基本应用_第28张图片 

3.采用 BASIC语法 要求显示2000.00元工资以上的

水晶报表的基本应用_第29张图片 

4.调试预览结果

---------------------------------------------------------------------------------------------------------

五。//子报表  (主报表,明细报表) (1)内嵌式连接型子报表 (直接显示)(2)超级链接的形式显示子报表示例(象超级链接)

(1)内嵌式连接型子报表 (直接显示)

水晶报表的基本应用_第30张图片

1.报表上选择右键 -- 插入 子报表

水晶报表的基本应用_第31张图片

2.在插入子报表对话框中 使用报表向导创建报表 点击右边的报表向导

 水晶报表的基本应用_第32张图片

3. 在报表向导中选择 子报表(报表明细)数据的表

 水晶报表的基本应用_第33张图片

4 .一直下一步到整个向导完成

 水晶报表的基本应用_第34张图片

5.回到插入子报表对话框 选择链接选项卡 选择一个用于链接的字段

 水晶报表的基本应用_第35张图片

6.回到报表的页面 修改 子报表的显示格式 右键 设置对象格式

 水晶报表的基本应用_第36张图片

7.更改背景颜色为灰色 水晶报表的基本应用_第37张图片

8.调试预览结果如图 一个学生信息 对应子报表 学生的班级明细

(2)超级链接的形式显示子报表示例(象超级链接)

水晶报表的基本应用_第38张图片

 水晶报表的基本应用_第39张图片

水晶报表的基本应用_第40张图片

 水晶报表的基本应用_第41张图片

1.创建报表(这里创建2个报表一个主报表 ,一个子报表)

水晶报表的基本应用_第42张图片

2.插入子报表

   水晶报表的基本应用_第43张图片

3.//依需要显示子报表示例

水晶报表的基本应用_第44张图片

4.选择关联字段

  水晶报表的基本应用_第45张图片

5.设置子报表的对象格式

水晶报表的基本应用_第46张图片

6.更改显示子报表的标题

 水晶报表的基本应用_第47张图片

7.如图 更改成 “子报表明细”

 水晶报表的基本应用_第48张图片

8.启动调试 预览结果如图

 snap052

9 点子报表明细 结果

 

六、水晶报表中的 图标显示 (图片的形式显示)

水晶报表的基本应用_第49张图片

1.创建报表向导 但是这个地方要书注意 要显示的字段不用填写 (因为我的目的是直接在页眉 就显示图表)

 水晶报表的基本应用_第50张图片

2.在报表页面中 右键-》插入->图表

 水晶报表的基本应用_第51张图片

3.选择你要的图表类型

 水晶报表的基本应用_第52张图片

4.在数据选项卡中 选择 变更主题和 显示值

 水晶报表的基本应用_第53张图片

5.设置完毕后报表页面已经做了更变

 水晶报表的基本应用_第54张图片

6.启动调试预览 查看结果

你可能感兴趣的:(水晶报表的基本应用)