社区
Delphi
帖子详情
如何在报表预览时,指定报表所连接的数据源的记录位置,如:在预览报表时,希望报表显示第二条记录,而不是默认的第一条。
airenlong
2003-09-13 09:41:20
如何在报表预览时,指定报表所连接的数据源的记录位置,如:在预览报表时,希望报表显示第二条记录,而不是默认的第一条。
...全文
27
2
打赏
收藏
如何在报表预览时,指定报表所连接的数据源的记录位置,如:在预览报表时,希望报表显示第二条记录,而不是默认的第一条。
如何在报表预览时,指定报表所连接的数据源的记录位置,如:在预览报表时,希望报表显示第二条记录,而不是默认的第一条。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
g58521547
2003-09-14
打赏
举报
回复
同意
newsofter
2003-09-13
打赏
举报
回复
locate
或者
DataSet.recno=2;
快逸
报表
在J2EE部署中最简实例
快逸
报表
使用 在网上找个很多资料,也按着资料去尝试了多次,最终都以失败告终,也发现大部分文章都是拷贝粘贴来的,真不知道那些作者怎么想的,为什么不亲身测试后再贴到自己博客里呢,好了,废话少说,经过那么多次失败,最终亲测成功,特别整理发表,为那些刚接触快逸
报表
的同胞们省去不必要浪费的
时
间. 一. 下载并安装快逸
报表
软件工具 下载安装不需要过多赘述,跟安装日常软件没什么区别,值得提到的是必须先安装好环境, 先安装 JDK,还有Tomcat 相关的配置步骤网上很多资料,相信不会难倒读者.笔者使用快逸
报表
版本为4.2.20,JDK1.5,Tomcat 6.0. 二.
报表
设计 (1)关于授权 打开
报表
设计器,如果提示授权的话,你可以到安装目录下找到,笔者安装在了C盘, 所以目录如下C:\ProgramFiles\quieeReport\webapps\quiee\WEB-INF\classes 可以看到相关的授权. (2)配置
数据源
打开设计器之后, 安装后打开
报表
设计器,选择配置-
数据源
-新建-关系数据库,开始配置
数据源
,笔者用的是mysql,以mysql举例: 其中关键
位置
如下:
数据源
名称要记住,因为在部署的
时
候,配置数据库
时
名字要和这保持一致.数据库类型选择相应的类型,
数据源
URL
默认
不是本机,需要修改,当然如果在其他机器上需要填写相应的IP地址,后面填写相应的数据库名字.下面填写数据用户名和密码.完成之后回到
数据源
窗口,选择刚创建的
数据源
,点击
连接
,
数据源
变色说明
连接
成功。.关闭窗口. (3)配置数据集创建
报表
选择文件-新建
报表
,打开新建
报表
向导,填写
数据源
,下一步 注意
数据源
的名字也要保持一致,点击 下一步,按着提示进行下一步就可以, 最后点击生成网格
报表
,
报表
就生成了.
报表
的表头可以修改为中文 完成之后,启动快逸
报表
的服务,将
报表
保存发布. 四个图标左边第三个是进行发布的,点击会提示进行保存
报表
,按提示进行保存.之后可以点击IE图标进行
预览
. 三. 在J2EE中部署快逸
报表
在已有的 J2EE 项目中使用刚才创建的
报表
,需要如下步骤: (1) 导入 jar 包和相关文件 (a)将快逸
报表
安装目录\quieeReport\webapps\quiee\WEB-INF\lib中的 jar 包导入项目,并且导入所需要的mysql驱动包. (b)将\quieeReport\webapps\quiee\WEB-INF 目录下的 reportConfig.xml,runqianReport4.tld,runqianReportLog.properties 复制到项目的 WEB-INF 目录 (c)将\quieeReport\webapps\quiee 目录下的 j2re-1_4_1-windows-i586-i.exe,Myerror.jsp,myInputError.jsp, runqianReport4Applet.jar 和 images 目录(用于工具按 钮的图片可自选)复制到项目的 WebRoot 目录下。 (2) 修改web.xml文件 在 web.xml 文件中增加如下内容:
SetContextServlet
com.runqian.util.webutil.SetContextServlet
2
reportServlet
com.runqian.report4.view.ReportServlet
configFile
/WEB-INF/reportConfig.xml
1
reportServlet
/reportServlet
(3) 创建jsp文件 可以直接使用\quieeReport\webapps\quiee\reportJsp目录下的 showReport.jsp和 toolbar.jsp 文件。其中 showReport.jsp 用于
显示
报表
,toolbar.jsp 用于
显示
工具按钮。 (4) 在项目中导入
报表
文件 在上面发布
报表
的路径下找到
报表
文件,将生成的.raq
报表
文件导入项目。 (5) 添加授权文件 复制quieeReport\webapps\quiee\WEB-INF\classes目录下的授权文件,根据使用的操作系统进行选择, 到项目的 WebRoot 目录, 可能需要修改 reportConfig.xml 文件中的部分内容. 如果你用的不是window系统,更改成与您对应的授权的文件.特别注意的是”/”反斜杠符号 ,拷贝过来的文件里原本是没有的 (6) 修改reportConfig.xml文件 在其中添加如下配置内容,主要用于数据库的
连接
,需要主要的地方是name参数,需要跟
报表
文件的
数据源
名称一致. <!-- 配置快逸加载数据
时
候的datasource -->
mysql
mysql
jdbc:mysql://localhost:3306/test
com.mysql.jdbc.Driver
root
123
gbk
gbk
注意的地方: 这个地方一定要和制作
报表
时
候的
数据源
名字一致, (7) 访问
报表
发布上述 J2EE 项目,启动 tomcat,访问
报表
的 url 地址 为: 项目名称/reportJsp/showReport.jsp?raq=/
报表
名称.raq 就可以看到我之前做的
报表
,这个
时
候很多人会发现出现找不到
报表
配置文件的错误,而且这个问题也困扰了我很久,网上找了资料,按其操作并没有解决,经过又查找资料,终于找到问题根源,在于jar包的问题,其中一个很重要的jar包---webutil.jar,快逸
报表
自身带的jar是不能用的,本人所用版本这个jar包为3.6kb,替换成一个网上找打一个新的4.05kb大小的webutil.jar后,问题解决了.
中国软件开发者的Web
报表
工具——Ming-WebReport
【好消息】 客户端为DHTML浏览方式的例子已经可以推出,敬请访问:http://www.soft2web.biz/WebReport/basicreport.asp,同
时
推出繁体中文版与英文版,届
时
欢迎本公司网站下载试用!http://www.soft2web.biz/WebReport/reportdownload.asp 【重要提示】 如果您是第一次试用该软件,请您在下载安装后先运行在线注册。如果由于其他原因,您无法注册成功,请先注册网站会员,并用安装组中的客户号工具生成客户号并发给我们,信中附带上您的会员账号,我们会尽快发给您license,谢谢您的合作与支持! Ming-WebReport是深圳明宇科技有限公司研发的,功能强大且简单易用的专业Web
报表
开发工具。很好地解决了B/S架构软件中
报表
制作及
预览
、打印等难题,用它能轻松地完成复杂而美观的Web
报表
的制作、打印(包括套打),并能存取、分析、分享数据,以及转换、分发、管理
报表
,与国外同类
报表
工具相比,具有极高的性价比,而且更好地解决了中国式
报表
问题,是真正适合中国软件开发者的Web
报表
工具! ??Ming-WebReport可以将
报表
紧密集成到ASP、.NET、J2EE等应用中,很好地做到了
报表
设计与应用程序开发的分离;支持多种类型
数据源
,包括:表、SQL、存储过程、XML,并支持ACCESS、SQL Server、Oracle、DB2、Sybase等多种数据库;可以运行于多种操作系统Windows、Unix、Linux以及多种Web平台,提供简繁体中文、英文等多个语种的版本,是一套完整的Web
报表
解决方案。 Ming-WebReport包括三个部分,Report Designer(
报表
设计器),用于设计制作
报表
;Report Engine(
报表
引擎),用于服务器端处理
报表
;Report Browser(
报表
浏览器),用于客户端浏览
报表
。 在这里有大量精美的典型
报表
和行业应用
报表
示例供您观赏,敬请访问:http://www.soft2web.com/webreport/index.htm
Java/Web
报表
开发工具/
报表
工具-FineReport初级入门教程
介绍
报表
的相关知识和基本概念,以及
报表
工具FineReport初级
报表
的制作,分组
报表
、自由
报表
、多源
报表
、交叉
报表
、主子
报表
原理及制作,图表、参数查询模块,数据钻取的介绍,填报、多sheet填报、数据上报等填报...
FastReport中文开发指南
关于FastReport的说明 FastReport是高弹性的
报表
设计器,用于
报表
的数据可以从任何类型的
数据源
获取,包含字符列表,BDE数据库,ADO
数据源
(不使用BDE),Interbase(使用IBO),Pascal数组和
记录
,以及一些不常用的
数据源
。 整个FastReport系统是用Delphi的Pascal编写的。FastReport不需要动态链接库,但需在你的项目中占用大约400kb(Delphi 5)。如果你想最终用户拥有设计能力,这将在你的.EXE中增加大约500kb。虽然这看上去比较大,但这只是其它设计的几分之一。你同样应该考虑到FastReport不仅仅只是包含最终用户更改
报表
设计的能力,还能够适应查询和数据库的变化。FastReport还包含自己的脚本语言,让应用程序和最终用户能够更容易地改变
报表
。如果你的大部分应用使用FastReport,你可以简单地配置FastReport BPL(大约1400kb)而所有你的应用程序只需要保留很少的一部分。 你可以发现FastReport有一个非常吸引人的用户界面,使用最新的用户界面组件,例如可停靠的工具栏。你的最终用户将会非常愿意使用这个设计器,只需使用鼠标就可以创建大多数
报表
。 FastReport是名副其实的快速
报表
:较其它一些Delphi
报表
设计器而言,你可以发现没有什么可以接近于它的开发速度。
报表
预览
窗口一直是大多数
报表
设计器的弱点,高品质的外观,赋于你的应用程序非常专业的用户界面。 FastReport是一个已经拥有三年历史的非常成熟的
报表
设计器,成长使它拥有其它Delphi
报表
设计器所不能相比的诸多先进特性。 FastReport的历史 FastReport应运而生。当我在1997年开发一个工资系统
时
,我寻找周围的
报表
设计器能够让我非常简单地创建
报表
,而且能够在运行
时
编辑
报表
。可是,那
时
没有一个免费组件是我所需要的。这样,我就想创建自己的
报表
设计器,于是FastReport诞生了。 FastReport的基本思想来源于Windows版的“1S-Bookkeeping”6.0,因此
报表
的基本元素是包含多行文本的矩形。这些文本既包含标准文本又包含变量。变量,像数据字段,用方括号突出
显示
。
报表
生成器的第一个版本仅支持一个区域,但它允许创建多层
报表
。它还不是一个组件,只是一些单元的集合。 后来,在1998年,
报表
生成器变成一个完整的Delphi组件。在这
时
,它命名为“FastReport”,并提供增强的函数功能。现在,FastReport是一个完整的,产品化的可视化
报表
生成器。它包含以下的特点: l 构建
报表
的生成器,也可以在运行
时
使用(重要的是用于最终用户
报表
的更改!)。 l 类似于MS Word的打印
预览
。 l 直接编译在Delphi EXE中,不需要动态链接库。 l 支持JPEG(使用Delphi类库)和GIF(使用RX类库)。 l 拥有比QuickReport1执行更快速的性能。 l 简洁,纯Delphi代码,比QR3有更小的设计器。 l 类似QuickReport和ReportBuild的强大的区域导向
报表
生成器。 l 包含许多非常有用的组件:文本,线段,图像,图形,OLE对象,格式文本,RX Rich2.0,图表,图表,条形码,带阴影的文本。 l
报表
生成的页数无限制。 l 多页
报表
;复合
报表
;子
报表
;分组;多栏
报表
;主从
报表
;透视表;二次表; l 打印过程全控制;支持所有纸张尺寸; l TXT,RTF(用于图形),CSV,HTML(用于图像)输出转换器。 l 在
报表
预览
中查找文本。 l 附加的TfrDataStorage组件允许在运行
时
创建数据表和查询。这对于需要完全控制报告过程的最终用户
报表
特别有用。 l
报表
生成的页面可以被修改。 l 内置的Pascal解释器可用于非常灵活的报告!语法加亮的支持是使用一个免费的软件库。 l
报表
数据可以保存于Delphi的DFM文件,外部文件,数据表的BLOB字段或数据流。 l FastReport可以非常容易地用于创建你自己的
报表
组件,向导和函数类库。 l
报表
的核心部分支持IBObject(不需要BDE)。 l 支持Interbase表达式(IBX). l
报表
核心支持ActiveX Data Object(ADO)。 l 完善的数据管理函数(不需要BDE)。
Access 2000数据库系统设计(PDF)---003
Access 2000数据库系统设计(PDF)---002目 录译者序前言第一部分 Access基础第1章 Access 2000的新增功能 11.1 Access 2000透视 11.2 用Office Web组件部署数据访问页 21.2.1 Office Web 组件 21.2.2 DAP演示测试. 31.2.3 DAP设计模式 51.3 为Microsoft数据引擎创建 Access数据 项目 51.3.1 新的ADP工具和对象 61.3.2 NorthwindCS项目和da Vinci工具 箱的深入研究 61.4 OfficeVBA编辑器和Access的集成 91.5 DAP和DHTML的HTML源编辑器 101.6 浏览和编辑子数据表中的相关
记录
111.7 使Jet和SQL Server 7.0/MSDE数据库 相一致 111.8 Access在2000年问题上的改进 121.8.1 四位数年份选项设置 121.8.2 数据库窗口 131.8.3 窗体和
报表
141.8.4 名称自动更正 151.8.5 与Office 2000相关的改进 151.9 安装Access 2000 171.9.1 Access 2000的初始安装 171.9.2 定制Access 2000 201.10 安装和配置Microsoft数据引擎 20 1.11 现实世界—为什么升级 23第2章 建立第一个Access 2000应用 252.1 理解Access的应用设计方法 252.2 从模板文件创建Access应用 262.3 熟悉联系管理应用 292.3.1 数据库窗口中的表对象 292.3.2 切换面板窗体 322.3.3 Access窗体 332.3.4 Access
报表
352.3.5 Access模块 362.4 使用切换面板管理器 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表
显示
443.2.1 最大化文档窗口 463.2.2 把文档窗口最小化为图标 473.2.3 表数据表视图中的工具栏 483.2.4 工具栏自定义 503.2.5 右击快捷方式菜单 523.3 使用功能键 533.3.1 全局功能键 533.3.2 字段、网格和文本框的功能键 分配 533.4 设置
默认
的选项 543.4.1 系统
默认
值 553.4.2 数据表视图的
默认
值 583.5 使用Access帮助 593.5.1 上下文相关的帮助 593.5.2 “帮助”菜单 603.5.3 Microsoft Access的帮助窗口 613.5.4 “Office助手” 643.6 使用“数据库实用工具” 663.6.1 压缩和修复数据库 673.6.2 将数据库转换为Access 2000格式 683.6.3 将数据库转换为Access 97格式 693.6.4 添加切换面板窗体 693.6.5 创建.mde文件 703.7 疑难解答 703.8 现实世界—HTML帮助或者障碍 71第4章 使用Access数据库和表 724.1 定义Access数据库的元素 724.2 理解关系型数据库 744.3 使用Access数据库文件和表 754.3.1 Access系统数据库 754.3.2 Access 库数据库 754.4 创建一个新数据库 754.5 理解表和字段的属性 774.6 选择字段数据类型、大小和格式 804.6.1 为数值和文本数据选择字段大小 814.6.2 选择
显示
格式 834.6.3 使用输入掩码 874.7 使用Northwind Traders示例数据库 884.8 向现有的数据库添加一个新表 904.8.1 设计Personnel Actions表 914.8.2 创建Personnel Actions表 934.8.3 在数据表视图中直接创建一个表 964.9 设置字段的
默认
值 964.10 使用关系、关键字字段和索引 974.10.1 建立表之间的关系 984.10.2 实施参照完整性 1004.10.3 选择一个主键 1014.10.4 往表中添加索引 1024.11 改变字段和关系 1044.11.1 重新安排表中字段的顺序 1044.11.2 改变字段数据类型和大小 1054.11.3 改变表之间的关系 1064.12 复制和粘贴表 1074.13 疑难解答 1084.14 现实世界—数据库战略和表战术 108第5章 输入、编辑和验证表中的数据 1105.1 在Access表中输入测试数据 1105.2 使用
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章