水晶报表水晶报表(Crystal Report)是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。在VS.Net平台做过报表开发的程序员,一定都对水晶报表强大、高效、集成等特性留下了深刻印象。 除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍。 VB是以前流行的数据库开发平台,用其开发的C/S系统在社会上有非常大的保有量,但VB超弱的报表功能往往让程序员面对客户的升级要求一筹莫展。本文并不做水晶报表的使用和编程教学,实际上水...
http://www.jb51.net//article/13267.htm
下面是用vs.net打包的过程,注意最后关于水晶的问题:1.打开你的.net,用鼠标右击你的工程(解决方案),选择add new project(添加新建项目)。 2.选择setup and deployment projects(安装和部署项目)的 web setup project(web安装项目)。(注意setupproject的存放路径。通常默认)3.vs的窗口会显示文件系统(you setup name)。用鼠标点击左栏下的"web application ...
http://www.jb51.net//article/13266.htm
运行环境Windows98及以上授权方式共享软件软件类型系统工具软件大小766.38K 《Excel汇总助手》能快速汇总多个相同格式的excel文件,帮助您轻松汇总日报、月报、季报、年报或者下属单位上报的报表,大大提高您的工作效率。它使用方便,5分钟即可上手。欢迎使用!Excel汇总助手使用说明1功能及使用步骤 Excel汇总助手能将多个格式相同的Excel文件中的数据按照对应的单元格进行汇总或者合并,极大地提高您的工作效率,使您免于繁重的手工汇总、合并工作第二步:在这个下拉列表中选择您要汇总的表。可以...
http://www.jb51.net//article/7540.htm
在Word中,大家对段落的对齐方式、缩进、段前、段后间距等属性都比较熟悉,但是,你是否注意到段落的另外一个非常重要的属性——大纲级别(如图1)。实际上,段落的大纲级别在很多地方都非常有用,下面我们就来详细了解一下它的作用和应用(注意:下面的操作都是在WordXP中进行的,其他版本请参考使用)。一、用大纲级别结合文档结构图快速定位我们在Word中打开一篇文档,在菜单栏上选择“视图→文档结构图”(如图2),如果这篇文档已经设置好各级大纲级别,我们可以在左边的文档结构图中看见很多分好级别的目录。这时如果我们在左侧的文档结构图中点击一个条目,那么在右侧的文档中,光标就会自动定位到相应的位置。利用文档结...
http://www.jb51.net//article/4076.htm
MicrosoftAccess的报表提供按日期分组的统计,可是只能是完整的年、月、日等,也就是说比如要统计一个月的数据就必须是从月初到月底。我们编写程序,有许多是工作中的统计系统,而单位的各项统计又以会计日期为准,会计日期不一定从1日到31日,有的公司就是从上个月的26日到这个月的25日算一个月,这样用Access的报表向导自动生成的报表就不成了。当然,还是我们自己动手实现吧,其实很简单,一学就会。1.认识几个有关时间的函数2.创建让用户选择日期的窗体3.根据用户选择的日期自动计算期初和期末日期4.让报表处理期初和期末之间的数据...
http://www.jb51.net//article/4065.htm
1.认识几个有关时间的函数1.Cdate(日期表达式)将日期表达式转换成日期类型的数据。日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。比如:myDate=CDate("99-5-20") ,这样的日期表达式必须加双引号,否则结果不可预料。CDate依据系统上的区域设置来决定日期的格式。如果提供的格式为不可识别的日期设置,则不能正确判断年、月、日的顺序。2.Now()返回当前计算机系统设置的日期和时间。3.Year(日期表达式)返回表示年份的整数。比如:Year("00-6-15")=20...
http://www.jb51.net//article/4064.htm
2.创建让用户选择日期窗体创建一个窗体,添加以下控件:一个“年”组合框,一个“月”组合框,一个“开始日期”文本框,一个“结束日期”文本框。如果添加组合框时出现控件向导,取消向导。把“年”组合框的数据属性设置如上图,这样用户就只能选择1999-2002年,当然还可以再增加年份。默认值为当前日期的年份。和“年”组合框类似,把“月”组合框的数据属性设置如上图,这样用户就只能选择1-12月。默认值为当前日期的月份...
http://www.jb51.net//article/4063.htm
4.让报表处理期初和期末之间的数据设计一个报表,在它的记录来源里选择你的表或查询,在其中涉及到日期的字段填写准则:Between[Forms]![选择日期]![开始日期]And[Forms]![选择日期]![结束日期],这样报表就会只处理在“开始日期”和“结束日期”之间的数据了。最后,再为你窗口添加一个启动报表的命令按钮,就大功告成了!下图是一个报表运行的实例这个报表的10月份,实际是9月26日至10月25日...
http://www.jb51.net//article/4061.htm
3.根据用户选择的日期自动计算期初和期末日期在“开始日期”文本框的控件来源处填写:=DateAdd("m",-1,CDate([年]&"-"&[月]&"-26"))刚才学到的函数就用上了,这是个嵌套表达式,CDate([年]&"-"&[月]&"-26")表示用户选择的日期的26日,整个表达式表示用户选择的日期前一个月的26日。这里的“年”和“月”都加上了[],表示它们是控件。在“结束日期”文本框的控件来源处填写:=CDate([年]&"-"&[月]&"-25")表示用户选择的日期的25日。这是窗体运行的效果,开始日期和结束...
http://www.jb51.net//article/4060.htm
问题的由来 前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界。企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观。如果将它转成PDF文件再打印,则打印效果会好很多。 iText简介 iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。大家通过访问http://sourceforge.net/project/showfiles.php?group_id=15255&release_id=167948下载最新版本的类库,下载完成之后会得到一个.jar包,...
http://www.jb51.net//article/2655.htm
在asp.net程序中,可以选择使用水晶报表,功能确实强大。但是web版的水晶报表好像存在版权的问题。如果所作报表不是复杂的一塌糊涂的话,可以使用微软自带的Rdlc报表。 Rdlc优点: 1:Rdlc报表设计简单 2:结果存成xml,易于控制 3:导出格式作的很不错 这里所说的动态控制报表所指的是:在一些时候,制作了报表之后希望在运行中可以动态的做一些小修改,比如说列的位置,用户控制显示那些列等等。 控制方法,尝试了这么几种: 1:控制微软提供的报表对象的属性; 2:报表全部自动生成 3:修改报表源文件,然后加载。 控制微软提供的报表对象的属性:基于这个功能需求,一开始...
http://www.jb51.net//article/1221.htm
