如何创建水晶报表模板

开发工具与关键技术:Visual Studio 2015,模板创建
作者:易金亮
撰写时间:2019.04.03

在项目开发中,总会有些项目会需要打印里面的数据,而遇到要打印数据时,我们就需要给它创建一个模板来显示数据,从而方便打印,最近我就学了一个水晶报表模板的创建,下面我就来说说如何创建一个水晶报表模板;
首先,我们需要先在电脑上安装一个如下图所示的应用程序:

图1
具体的安装过程我就不说了,只要跟着提示走就行了,我相信大家都会,安装好上图的应用程序后我们就来到自己的项目中,在项目中新建一个文件夹来存放模板,建好文件夹后如下图所示操作:

图2
点击新建项后会出现如下图所示的界面:

图3
如上图所示选择后点击确定又会出现一个窗口,选择“使人报表向导”和“标准”就好了,一般都会默认选择好,所以我们只需点确定就可以了,于是如下图所示的一个模型就出来了:

图4
出现图4所示的模型后我们就应该去给他创建数据集了,重复图2的操作,来到图3的界面会有一个“数据”的选项,选择“数据”再选择“数据集”然后点击添加就会出现一个界面了,在界面上右键选择添加就会有几种编辑表的方式,如下图所示:

图5
第一种是通过查询的方式添加表,第二种是一个空白的表自己去编辑,下面我用第二种方式做了一张表如下图所示:

做好表后,来到图4所示的页面选择“数据库字段”右键在选择“数据库专家”就可以表表添加到“数据库字段”了,然后把里面的字段拖拉到模型中,再给他设置一些样式如下图所示:

这样,一个简单的水晶报表模板就完成了,效果如下图所示:

如何创建水晶报表模板相关推荐

  1. 如何动态创建水晶报表

    现在很多xdjm在问这个问题,其实网上也有相关的这样的文章. 比人不才,弄各简单的例子,工大家参考.从报表想到建的就不说了,只说一下用dataset动态生成数据集再关联到报表的情况. 假设我要现在美国 ...

  2. 水晶报表之创建子报表

    本篇与asp.net没有多大关系,asp.net只是做为显示报表的载体而已.着重演示创建主报表以及子报表. 先来看看数据库中的两个表[fruit] 和[FruitKind]前者中一个字段[FruitK ...

  3. VisualStudio2008+水晶报表的使用

    1:打开VisualStudio2008,新建一个Windows窗体应用程序项目,名称可以自定义,选择项目的保存路径,然后确定 刚新建好的窗体应用程序: 2. 把准备好的水晶报表插件复制到项目中的bi ...

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

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

  5. 在VB中使用水晶报表总结

    水晶报表(Crystal Report)是业内最专业.功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口.在VS.Net平台做过报表开发的程序员,一定都对 ...

  6. 6-1 水晶报表技术(上)

    本章内容<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 6-1 ...

  7. 【转】 .NET 打印水晶报表(CrystalReport)时,出现“查询引擎错误 C:/DO...

    2019独角兽企业重金招聘Python工程师标准>>> 本地开发环境: Win XP, Visual Studio 2003 + Oracle 项目背景:       WinForm ...

  8. 水晶报表A4纸打印两张中一刀凭证

    现在很多时候都会遇到 水晶报表A4纸打印两张中一刀凭证 单头如下: numbervar firstRecordOfGroup; //numbervar lastRecordOfGroup; //将每组 ...

  9. 大数据量下水晶报表的实现及显示过程中的进度条显示讨论

    最近一段收到的反馈中,有几位是问到在应用程序中使用水晶报表时,大数据量情况下因为等待时间过长,给用户的感觉不好 所以想增加一个进度条,给用户一个比较直观的印象. 本文针对此问题而生,但是并没有一个像样 ...

  10. C#之二十三 打印和水晶报表

    视频课堂https://edu.csdn.net/course/play/7621 C#程序设计及宿舍管理系统实战  https://edu.csdn.net/course/detail/27107 ...

最新文章

  1. css代码应该放html哪里,css代码放到哪里?
  2. 那些对数据实时性要求高的APP后端是怎么做的
  3. 机器学习算法与Python实践之(一)k近邻(KNN)
  4. android textview import,android – textview中的镜像文本?
  5. SqlHelper数据库操作辅助类
  6. kotlin学习之泛型(十四)
  7. java多线程---比较全的
  8. C++ 异常类型以及多级catch匹配
  9. spark job运行参数优化
  10. 重装 Windows 7 系统后电脑出现乱码怎么办
  11. 数组Array和字符串String的indexOf方法,以及ES7(ES2016)中新增的Array.prototype.includes方法...
  12. 牛人在chinaren上的经典歌曲集
  13. 蓝桥杯 Java 自行车停放(双向链表解法)
  14. HDU 6405 Make ZYB Happy 后缀自动机 前缀和优化
  15. linux下磁盘坏道修复,linux磁盘坏道修复记录
  16. 30分钟学会shapely空间几何分析
  17. java print 格式化输出_java 格式化输出方法
  18. 使用kubespary安装k8s集群
  19. 阿里巴巴计划今日中午推出1688.com批发网
  20. javascript打印设置页眉页脚

热门文章

  1. python拦截广告弹窗_电脑总是有弹窗广告,真的烦人,一招教你解决!
  2. android如何实现环形缓冲区
  3. element-ui表格合并数据相同行
  4. Spring Boot 2.x 基础案例:整合Dubbo 2.7.3 Nacos1.1.3(配置中心)
  5. 计算机0x50006错误,你们安装win8使用崩溃多少次
  6. 退出android recovery界面,怎么退出recovery模式?
  7. mac下玩英雄联盟LoL国服的新办法
  8. ORA-01438:value larger than specified precision allowed for this column
  9. 用VirtualBox创建虚拟机
  10. linux安装CUPS详细教程,CUPS介紹