Crystal Reports 是一个功能强大、动态和可操作的报表解决方案,它将帮助你通过网络设计、开发、可视化及发布报表,或嵌入到企业应用之中。有了它,最终用户将能 够利用光彩夺目的可视化功能使用报表,进行 on-report 的业务建模,并且从报表自身迅速执行决策,从而减少了对 IT 和开发人员的依赖性。

本文主要介绍怎么创建一张Report及一些基础操作。


创建Report步骤:

1、点 File → 选择 New → 选择 Standard Report...

2、创建数据源(SQL Server)

① 选择 OLE DB(ADO),点左边的+

② 选择Provider ,如图,下一步

③ 用数据库账号密码登录数据库→选择数据库,直接点完成

 ④ 添加Command:双击Add Command,

⑤ 输入SQL语句并创建所需参数,点OK

 

⑥  输入参数,用来实例化数据,点OK

⑦ 创建数据源完成

最终打开Report设计界面,如下图

Report分为Report Header、Page Header、Detail、Report Footer、Page Footer五个部分。

3、修改原布局,添加Detail

鼠标定位到左边(如图所示),右键选择 Insert Section Below,就会出来一个新的Detail。

为什么需要这个?

当一个字段的内容不固定,有可能一行,也可能很多的时候,可以考虑它,跟Field的Can Grow配合建一个可变的文本域。

4、编辑Report

① 添加文本域,可以在工具栏的 Insert 里面选择 Text Object ,也可以直接右键Insert Text Object,点击一下Report文本框就出来了。双击它可以输入文本内容,右键 Format Text... 打开属性编辑界面,像字体、边框什么的都在里面了。

② 添加表格,这里好像是没有表格的对象的,需要自己画。

在工具栏 Insert →Box 在空白处画一个框

在工具栏 Insert → Line 在空白处画一条横线,再画一天竖线。

表格出来了

③ 数据库的字段要显示在Report,直接把Database Fields下面的Command的Field拖到页面上就好了。

④ 添加图片,工具栏 Insert → Picture,选择图片,放到页面指定位置。

⑤ 添加下划线(也可以用下边框代替)


Crystal Reports 添加 Report 就介绍到这。

其他更多操作,在工具栏的Insert里面有,继续学习中。。。

Crystal Reports - New Report相关推荐

  1. Crystal Reports Maximum Report Processing Jobs Limit

    水晶报表最大进程数限制问题 Solutions A solution to the print jobs processing limit vary depending on the cause. O ...

  2. 在VS.NET2008中使用并发布Crystal Reports ActiveX组件

    Visual Studio 2008自带的Crystal Reports Basic版本,事实上它的ActiveX组件版本是10.5的,关键的组件有两个:craxddrt.dll和crviewer.d ...

  3. Crystal Reports 财务日记帐凭证套打设计

    Crystal Reports 财务日记帐凭证套打设计 一.首先大家看下财务日记帐凭证的纸张格式: 下面我们来分析下有几点要素:1.每页显示5行记录,2.就是在合计处的中文金额大写了.其他页眉页脚在水 ...

  4. Crystal Reports中的字段

    字段,是Crystal Reports呈现数据的基本单元,也是报表的数据中心. 在Crystal Reports中,字段的类型有数据库字段,公式字段,参数字段,组名字段,运行总计字段,特殊字段,未绑定 ...

  5. bdm导入mysql_vs 2010下使用水晶报表Crystal Reports

    vs 2010下使用水晶报表Crystal Reports 的详细步骤 一.所需条件 1. 工作环境 VS 2010(页面和报表文件要在不同文件夹),对VS 2008,VS 2005 也可. 2. 数 ...

  6. 报表学习总结(一)——ASP.NET 水晶报表(Crystal Reports)的简单使用

    报表学习总结(一)--ASP.NET 水晶报表(Crystal Reports)的简单使用 目录 一.水晶报表简介 二.水晶报表的实现模式 2.1.拉(PULL)模式 2.1.1.不敲一句代码创建水晶 ...

  7. Crystal Reports第一张报表

    新建一个网站项目, 1.   设置数据库 从服务器资源管理器中,数据连接中添加新连接,用Microsoft Access数据库文件作为数据提供程序,连接上Crystal Reports的用例的数据库X ...

  8. vs2010找不到服务器,在服务器上找不到Crystal Reports dll部署VS2010应用程序

    我创建了一个小型c#应用程序,它打开一个水晶报表,将其保存为pdf,然后通过电子邮件发送.一切都很好.在服务器上找不到Crystal Reports dll部署VS2010应用程序 我试图将这个应用程 ...

  9. [水晶报表]如何设置水晶报表(crystal reports)的字段自动换行

    在做报价系统时候水晶报表做最后报表的产出.由于规格字数较长,用户在预览报表时无法看全规格,规格多出部分会导致重叠现象. 百度文库提供一个解决方案: 1.如何设置水晶报表(crystal reports ...

  10. 水晶报表(crystal reports)--java

    这两天项目要用水晶报表(crystal reports),上网查了下资料,网上的资料不是太多. 1.安装     首先用的时候先到官网(https://www.sap.com/china/produc ...

最新文章

  1. mybatis 一对多_Springboot整合Mybatis实现级联一对多CRUD操作
  2. linux常用命令1
  3. vmware虚拟机移植带来的问题
  4. Bootstrap中实现图片圆角效果
  5. jni c java互相调用_通过JNI实现Java和C++的相互调用
  6. 事业单位考试考试【转载】
  7. php strcmp 比较汉字,php中strcmp() 比较中文是按照什么比较的
  8. Java队列——线程池创建的例子
  9. VS2010开发web项目打开后,项目不可用,提示“需要缺少的 Web 组件才能进行加载”
  10. html5调用js播放视频,h5+js实现视频播放的方法
  11. python 温度 符号_python中如何将华氏温度转换为摄氏温度?
  12. 网站木马检测_网站建立检测劫持,网站建立检测劫持如何操作,详细步骤
  13. 浅谈局域网ARP攻击的危害及防范方法(图)
  14. CS5801HDMI转EDP转换器芯片参考资料|CS5801HDMI转EDP转换方案说明
  15. python递归函数例子_Python递归函数经典案例-汉诺塔问题
  16. 如何同时或者按顺序间隔启动多个程序
  17. 图片的增强之-裁剪、旋转、放缩
  18. css 全角设置,CSS Flex框布局:全角行和列
  19. SQL SERVER数据库备份与复制(4):让SQL SERVER自动备份方法一
  20. 中国企业数字银行行业市场供需与战略研究报告

热门文章

  1. 乌班图Linux程序自动启动,通过update-rc.d来管理Ubuntu系统的自动启动程序
  2. linux版 tar.bz2如何解压,Linux下*.tar.bz2等文件如何解压--转
  3. 计算机无法安装蓝牙驱动,windows10系统安装蓝牙驱动图文教程|windows10系统如何安装蓝牙驱动...
  4. 若依框架----代码生成(详解)
  5. cad化工设备绘图_化工设备CAD绘图技巧
  6. 信息展示类图表设计指南:10个必须遵循的步骤
  7. 计算机机房中使用ups的作用是什么,机房监控UPS的作用是什么?你可知道?
  8. 计算机网络实验——华为eNSP模拟器常用命令总结(总结的非常详细( •̀ .̫ •́ )✧快来看啊)
  9. 如何在Windows环境搭建Object C开发环境
  10. 计算机毕业设计springboot+vue+elementUI高校学生实习管理管理系统