fastReport里MasterDataBand需要几个数据源如何解决?急,不够还可加分

bill_chen 2003-08-18 04:12:59
在我的主项数据band中有多个MEMO,来自不同的数据集,需要把所有的数据全部显示,并且他们的数据个数也不相等,请问如何解决?急,盼回复!
...全文
204 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengy1586 2003-08-19
  • 打赏
  • 举报
回复
生成多个数据源,让每个数据源对应一个frDBDataSet然后在在主项数据中选取你对就的frDBDataSet
pengy1586 2003-08-19
  • 打赏
  • 举报
回复
如果你要在一页上显示出来多个不相同数据源的数据就只有用在FR的ON GET VALUE事件中判断赋值,FastReport有自带的例子你可以参考
pengy1586 2003-08-19
  • 打赏
  • 举报
回复
你双击主项数据Band,可以选择frDBDataSet,每个frDBDataSet
对应一个数据源
bill_chen 2003-08-19
  • 打赏
  • 举报
回复
pengy1586(coco) :
这样的话,数据源是对了,但是主项数据Band上的DataSource怎么选择呢?
如果是选了其中一个的话,那么由于数据个数不相等,可能其他数据集中的数据不能完全显示或重复显示。
WWWWA 2003-08-18
  • 打赏
  • 举报
回复
1、生成QUERY
2、在FR的ON GET VALUE事件中判断赋值
WWWWA 2003-08-18
  • 打赏
  • 举报
回复
1、生成QUERY
2、在FR的ON GET VALUE事件中判断赋值
WWWWA 2003-08-18
  • 打赏
  • 举报
回复
1、生成QUERY
2、在FR的ON GET VALUE事件中判断赋值
FastReport 是非常强大的报表控件,它能使用户的应用程序快速有效地产生报表。FastReport 提供了创建报表所需的所有工具,包括报表引擎,报表设计工具,预览器,对话框设计工具,以及Pascal-like 宏解释程序。 特点: 无需附加的动态链接库(DLL)就可提供快速、紧致、灵活的代码。 运行时可使用内建的功能强大且易于使用的设计工具。 带有"文本搜索"和"编辑"功能的MSWord-like报表预览。 常用的组件集:文本,线,图片,形状,对象链接和嵌入(OLE), RichText, 图表,Barcode。 可以创建自己的组件。 将报表输出为其它格式(例如:TXT, RTF, CSV, HTML, PDF 等等)。 内建的Pascal-like宏语言使得用户无需在Delphi环境中就可以写出代码。它可以创建出使用其它工具所不能创建的报表。 FastReport包含了对话框表格。在准备创建报表前,用户可以使用这一表格来修改参数,而且可以不受限制地使用它。FastReport使用同一个设计工具来创建对话框,这一设计工具带有对话框控件的标准集:按钮,编辑框,复选框等等。 FastReport提供了多样的数据库引擎,它允许用户在运行时创建表格,查询程序及数据库组件。用户的报表和应用程序是完全独立的。 FastReport可以从各种数据源的表格、查询程序、数组及数据文件中导入数据。 FastReport并不依赖于Borland公司的数据库引擎(BDE)。只要是基于标准Tdataset组件的数据库,都能使用FastReportFastReport也可在IB_Objects下工作。IB_Objects是用于Interbase数据库管理系统(DBMS)的功能强大且使用广泛的库。 在FastReport中可使用22语言,这就使得用户的应用程序更易于国际化。

5,930

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧