社区
Delphi
帖子详情
我想在FastReport 中用到两个数据源,可以吗?用什么办法,?
tofool
2003-10-16 04:32:15
我想在FastReport 中用到两个数据源
可以吗?用什么办法,?
...全文
278
5
打赏
收藏
我想在FastReport 中用到两个数据源,可以吗?用什么办法,?
我想在FastReport 中用到两个数据源 可以吗?用什么办法,?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FSU
2003-10-21
打赏
举报
回复
为什么不可以用多表查询呢
select * from table1,table2..
lqxmm
2003-10-21
打赏
举报
回复
在Data Band 中是不行的。只能用一个数据源。但一个数据源可以用多个数据表,只要用。Select 查询多个数据表即可。
jianke5555
2003-10-17
打赏
举报
回复
你就Select一下不就得了!!
tofool
2003-10-16
打赏
举报
回复
好像不行哦,! ,
比如: 数据源是adoquery1
[adoquery1."filed1"] adoquery2."field 1"
可是只能打印adoquery1.field1 的字段, 而adoquery2.field1 永远都是在第一条记录上!
空中居士
2003-10-16
打赏
举报
回复
在字段名中直接引用不同的数据源就可以。
封装给java使用的 web报表 rm webrm 报表1.0.0.1版,升级版
请移步:http://download.csdn.net/source/2881508 版本:1.0.0.1 完全兼容 前一个版本 升级时同时更新 RMVIEWP.CAB、rmview1.0.0.1.jar(删除前一个版本的jar包,名称为:RMVIEW.JAR) 使用方法不变,无缝升级。 更新日志: 1. 修正部分用户使用
中
用到
插件的分割符号,致使插件不能正常使用,本版
中
间使用xml格式,不会和用户使用的符号有冲突。 2. 重新构件了ocx,jar
两个
地方的源码,使结构更加清晰。 注意事项: 1. 这个版本的功能和前一个版本的功能是一样的,如果运行得可以就可以不用更新 声明: 任何个人或组织可以自由使用,可以任意修改、复制、发布,但要保留本人的声明以遵重本人的劳动成果,并且不能用于任何商业目的。 本人提供的是免费报表,不与商家争长短,但希望对你有用: 使用方法: 范例使用的是access数据库,首先在odbc 注册
Report
Demo.mdb
数据源
,名字随你喜好, 然后修改classes文件下的 db.properties 的连接。 然后把项目放在tomcat下运行既可: 起作用的关键文件:RMVIEWP.CAB 文件,客户端插件 Lib下的
两个
包:rmview1.0.0.1.jar,commons-logging.jar 使用接口: package common.rmview; /* * 设计的第一步,首先定义字段的类型, * 然后通过AddRow将结果加入缓存
中
* */ import common.rmview.surperInterface.IDataSet; import common.rmview.until.Types; public interface IRMDataSet extends IDataSet { public void addField(String fieldName, Types.filedType type, int fieldLength, Boolean isNull);//1:将段类型加入 public void addField(String fieldName, Types type, int fieldLength);//1:将段类型加入,isNull 默认为 false public void AddRow(IRMDataRecord rmd);//2:在 IRMDataRecord实现类赋值完成一条记录后使用一次,循环加入. } package common.rmview; import common.rmview.surperInterface.IDataRecord; /* * 使用时的第二步 * 通过这个接口设置结果集 */ public interface IRMDataRecord extends IDataRecord { public void SetValue(String fieldName,Object objValue); } package common.rmview; /* * 第三步: * 前面IDataSet,IRMDataRecord实现类完成后,通过此接口的实现类向html也面输出ie到ie以方便ocx的取值使用 */ public interface IRMEngine { final int rmf=1; final int rls=2; public void Set
Report
File(String urlandFileName,int fileFormat);//1:设置报表路径及文件名称 public void AddClientDataSet(String dataSourceName,IRMDataSet rmd);//2:设置
数据源
名称以ocx使用,并把IRMDataSet实现的结果加入 public String CreateViewer();//3:生成在html页面的编码 } 具体的使用方法请参照 index.jsp 报表的使用方法请自己参照官方的文档 RMDesigner.exe 是个设计器(非本人开发,所有权属于其所在的组织),也可以使用delphi 的RM报表来设计 RM报表的设计请另行学习。 新建QQ群:29672297 有疑问请发邮件到 lujianfu123@yahoo.com.cn 下期计划:进行对
fast
Report
的封装。不过也要看呼声如何再决定。
封装给java使用的 web报表 rm webrm 报表1.0.0.1版正式版
版本:1.0.0.1 更新日志: 1. 修正部分用户使用
中
用到
插件的分割符号,致使插件不能正常使用,本版
中
间使用xml格式,不会和用户使用的符号有冲突。 2. 重新构件了ocx,jar
两个
地方的源码,使结构更 3. 增加图片、图表的支持 4。 增加了在线设计 5。增加对每个按纽是否可用的控制 注意事项: 1. 这个版本的功能和前一个版本的功能是一样的,如果运行得可以就可以不用更新 严重声名: 插件
用到
的第三方控件如果涉及版权问题,请自觉向其所再单位获得授权。 声明: 任何个人或组织可以自由使用,可以任意修改、复制、发布,但要保留本人的声明以遵重本人的劳动成果,并且不能用于任何商业目的。 本人提供的是免费报表,不与商家争长短,但希望对你有用: 使用方法: 范例使用的是access数据库,首先在odbc 注册
Report
Demo.mdb
数据源
,名字随你喜好, 然后修改classes文件下的 db.properties 的连接。 然后把项目放在tomcat下运行既可: 起作用的关键文件:RMVIEWP.CAB 文件,客户端插件 Lib下的
两个
包:rmview1.0.0.1.jar 使用接口: package common.rmview; /* * 设计的第一步,首先定义字段的类型, * 然后通过AddRow将结果加入缓存
中
* */ import common.rmview.surperInterface.IDataSet; import common.rmview.until.Types; public interface IRMDataSet extends IDataSet { public void addField(String fieldName, Types.filedType type, int fieldLength, Boolean isNull);//1:将段类型加入 public void addField(String fieldName, Types type, int fieldLength);//1:将段类型加入,isNull 默认为 false public void AddRow(IRMDataRecord rmd);//2:在 IRMDataRecord实现类赋值完成一条记录后使用一次,循环加入. } package common.rmview; import common.rmview.surperInterface.IDataRecord; /* * 使用时的第二步 * 通过这个接口设置结果集 */ public interface IRMDataRecord extends IDataRecord { public void SetValue(String fieldName,Object objValue); } package common.rmview; /* * 第三步: * 前面IDataSet,IRMDataRecord实现类完成后,通过此接口的实现类向html也面输出ie到ie以方便ocx的取值使用 */ public interface IRMEngine { final int rmf=1; final int rls=2; public void Set
Report
File(String urlandFileName,int fileFormat);//1:设置报表路径及文件名称 public void AddClientDataSet(String dataSourceName,IRMDataSet rmd);//2:设置
数据源
名称以ocx使用,并把IRMDataSet实现的结果加入 public String CreateViewer();//3:生成在html页面的编码 } 具体的使用方法请参照 index.jsp 报表的使用方法请自己参照官方的文档 RM报表的设计请另行学习。 需要更高版本 请联系作者购买 新建QQ群:29672297 有疑问请发邮件到 lujianfu123@yahoo.com.cn 下期计划:进行对
fast
Report
的封装。不过也要看呼声如何再决定。
如何在报表控件
Fast
Report
.NET
中
连接XLSX 文件作为
数据源
?
本文主要介绍如何在
Fast
Report
.NET
中
用一个插件来连接XLSX 文件作为
数据源
。
Fast
Report
.Net 模版设计说明(一)
1
数据源
数据源
添加有两种形式,第一种直接在"数据"->"添加
数据源
"选择数据连接地址,选择表就可以直接邦定数据 第二种是通过自已在程序里动态取得数据信息加邦定到
Fast
report
.net模版上,在做此种时要把
数据源
上所有
数据源
清除, 如果不清除模版上的
数据源
进行邦时会出现 "表格没有和数据关联,使用
Report
.RegisterData方
Fast
Report
Studio 和
Fast
Report
.net 用法
我个人理解
Fast
Report
Studio 和
Fast
Report
.net 区别在于:a、前者是独立的报表工具,可通过com接口基于.net的WinForm的程序开发:1、首先在Studio
中
设计模板2、在vs
中
引入com3、在vs里调用并整理
数据源
bindb、后者是基于.net web开发的控件使用和Delphi
中
的fr
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章