DX报表的开发流程(1)

原创 2013年12月04日 23:31:46

DevExpress.XtraReports简称为DX报表。

本文主要介绍下VS2010项目中如何开发DX报表,具体的内容包括:

(1)下载安装

(2)报表文件创建

(3)页面文件的创建

(4)页面的预览


一、下载安装

1、下载地址:http://www.devexpresscn.com/DevExpress-download.html(声明:该软件为付费软件)

2、下载后,运行DevExpressUniversalTrial-20131024.exe,一般会提示需要下载的内容,默认情况为全选,建议根据情况而定。

比如我之前就直接选了Reporting,继续Next即可进入到下一步。


3、网速可以的话,很快就可以安装完,如果网速一般,只有慢慢等待了。

4、如何确认DX安装成了呢?打开VS2010,在某个项目底下新增项目时,通过Reporting标签就可以看到DX报表的身影了。

此时,宣布你的电脑已经安装好DX了。


二、创建报表文件

1、如上图所示:可以直接创建,也可以通过向导创建,具体操作由自己决定。

2、由于是初次使用,可以通过向导创建一个不跟数据库打交道的报表文件,比如example.cs(不同于水晶报表,DX报表是以cs为后缀的);


一直按照导航,逐步执行下一步即可。

3、打开报表文件,进入设计界面,具体如下:


这个界面大家就比较熟悉了,通过拖拽即可进行设计,比如我要新增一个label标签,敲几个字即可。

三、创建页面文件

1、由于报表文件已经设计好了,现在需要通过页面文件(比如aspx页面)进行显示,那么就必须创建一个aspx页面。
2、通过新增项目,创建一个WEB窗体,具体如下图所示。

3、创建好之后,就需要引入报表文件了,但是之前需要加入报表工具栏,ReportToolbar。

为什么要加入工具栏呢?
大家看看下面的东西就明白了,原来DX报表的工具栏与报表展示区是分开的。

4、工具栏创建好后,此时要创建ReportViewer标签了,直接拖入即可。
5、切换到设计界面,选择ReportViewer后,会提示你要显示哪个报表,此时就需要选择第二步创建的报表文件即可

6、设计过程到此就大功告成了。下一步就需要通过浏览器进行访问了。

四、页面的预览

1、如果你使用了权限设置,那么就需要在系统模块中配置该页面的权限;

2、如果你是简单的网站,直接访问aspx即可

3、不管用哪种方式,原理都是一样的,效果也是一样的。


这样一来,你的DX报表开发之旅就起航了。

五、小结

1、DX报表的设计稍微比微软的RDLC报表设计麻烦,估计是不熟悉的缘故;

2、由于报表文件为CS文件,所以一旦做了修改就必须重新编译项目,这一点不便于报表升级;

3、由于目前还处于初始阶段,本文章仅提供简单的流程,下一篇将结合数据库进行介绍。

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

天龙报表项目开发流程整理

来长沙安能这边带领小组参与天龙报表开发已有一个多月的时间,目前已经完全第一轮报表的开发,第二轮报表也按计划正常进行中,从整体上来看,项目进展情况不错。现将这一个月来小组开发的整体流程进行一个整理,供后...
  • SirLZF
  • SirLZF
  • 2017年04月07日 16:13
  • 362

JasperReports报表的开发流程

JasperReports的开发流程 1. 开发报表设计文件,也就是一个*.jrxml文件。 2. 使用JasperReports提供的JasperCompileManager工具编译*.jrxm...

Java报表开发技术—JasperReports开发流程

使用JasperReports报表开发工具,报表引擎的整个工作过程如下图所示:                                                JasperRe...

【Cocoa(mac) Application 开发系列之四】动作编辑器(Cocos2dx)制作流程详解及附上响应鼠标滚轴事件、反转坐标系、导入/创建资源目录等知识点代码!

本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/911.html...

cocos2dx3.x游戏开发之旅1-17章源代码

  • 2017年08月04日 09:34
  • 33.27MB
  • 下载

sql server 2012 报表开发(1) 如何使用Reporting Service 2012制作报表

Reporting Service,也就是我们平时经常看到的,报表商业智能,BI,基于SQL Server的报表制作工具,这里的例子,是如何通过visual studio 2010,开发Reporti...

报表开发知识大全(1) 什么是报表

提起报表,大家会觉得即熟悉又陌生,好像常常在工作中使用,又似乎无法准确描述报表。今天我们来了解什么是报表,报表的发展历史,为什么需要报表,报表的功能,以及常见报表分类。 简单的说:报表就是通过表格、图...

【cocos2dx游戏开发技术精解-学习笔记(1)】游戏背景

从今天起记录一下自己的读书学习历程。以前都在实验室的Confluence写,但后来因为经常上不去内网,干脆开博客写着玩。 ++++++++++++++++++++++++++++++++++++++...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DX报表的开发流程(1)
举报原因:
原因补充:

(最多只允许输入30个字)