用Delphi中FastReport设计数据库报表

  • 格式:pdf
  • 大小:379.47 KB
  • 文档页数:4
方 l法 。 1 据 字 典 用 法 )数 图 5 表 达 式 编 辑 器
①定义系统变量
打开报表设计器 ,在文件菜单栏下点击数据字典 即可定义
系统 变量 ( 图 4所示 )。 如
图 4 定义 系统变量
②程序 中变量赋值 在 f e ot r pr对象 的 O G tau (事 件中完成变量 的赋值 , R n e le ) V 代码如下 : poe ueT eJs_ pr f e otG t a e rc d r s !i r f r p r eV l l t e m. R 1 u
当前 日期和报表页 弓 町以通过表达式编辑器插入系统变量
和系统函数。
4 7 0瞌 3 1 电20,砖与 一 … ■ 藿 巧 臻 、 一拄 护-

维普资讯
e d n;
③报表引用系统变量
双 击页面上 操作员矩 形对 象 ( f e o i Tr m Ve M w),打开 文本 编辑器 ,通过表达式编辑器 ( 如图 5 所示 )来 引用 已定 义的销 售 明细表 中操作员和单位名称变量 。这样在 打印预览或打印中
( o s aNa c n tP r me:ow。o. 0 eV (Iti f ifpln T me r 每 r 咚 Rr l F e 1 时n l - e | g i l


概 述
实际的数据库 J用 系统 开发中 ,经常遇到用户报表设 计” 、
发 的任 务。住 D lh 中用 户报表设 汁中, 用 Q i eot e i p 利 uc R p r、 k
R v eo s ateot 可视 化报 表 设 计工 具 ,就 可以在 aeR pt 、F s pr 等 R D lh 开发环境 中使 用这 组件来设计数据库报表 了。下面通 e i p
维普资讯

_
_







实用第一 智慧密集
… … … … . … . . , . … . , . . . . … … … … ,



用D l i Fs eo 设计数据库报 表 e h 中 a R pr p t t
对 象 ( f mo iw 、插入 bn Tr Me Ve ) ad对 象 (f ad i ) r nVe 、划线对  ̄B w 象 等 报 表 I 示的各种文本数据项都 足有 Tr e o i 显 f m Ve M w来定 义的,双 文本刘。 打开文本编辑器 ,完 成文本表达式 和数 象 据字段编辑 。如何从销售 明细表 中取得 客户编号 、销售时 『 、 日 J 金额等 ,町以利用文本编辑器的插入数据字段来完成对应字段
就可 以显示变量 的值了。
图 3 文体 编辑 器
( )数据字舆及变量传递 3 初次使用 Fs eot at pr开发报表 ,经常要在报 表的页面上显 R 示单位名称 、操作员 、报表 日期 ( 年报 、月报 、期报 )等 ,如
何来完成程序 问变量和报表文件 的传递 ?下面介绍两种常用 的
任 伟


介绍 了D lh 中 Fs eo 报表设计器的使用,并讲解 了明细报表和定制报表的 e i at pr p R t
设计 、制 作及 程序 实现 过程 。
关键词 报表设计器,Treo ,T D D t e,T D s nr f pr f B a S t f e ge,报表调入 R t a r i
T D Qe A O u ̄
组件属性设置 :
fRe o t . t s t fDBDaa t : r p r1 Daa e := r tSe 1
fDBDaa e 1 D ts t:= d s l it : r tS t . a a e a q el s J
a q eli . o n cin:= ~ D W . D S re ; dsl s C net J t o MS A C ev r
图 2 Fs R pr报 表 设 计 器 al e o t
a q eli . q tx := s l t f m s li d s l s s 1 e t ee r els 。 J t . c o t t / 查 询 销 售 明 细表 /
a q p r s 1t x d o e . q . e t:= s l c e e t¥ fO o e a o : r m p r t r
记 录 的 提 取 ( 同 3所 , ) 。 如 J :
/ 查询操作员表 / 查 询统 计 界 面 见 图 1 。 ( )报表版面设计 2 操作界面设计 好后 ,双击 Treot f pr组件 ,打开 F s eo R at p r R t 的报表设计器 ( 图 2所示 ),没计销售 明细表 。 如 报表组件对象见 图 2红色下划线部分 ,常用的有插入矩形
过实例详细地介绍 F s e o 的用法和使用技巧。 at pr R t
二 、明细报表
通常所说 的用 户报表 输 出主要足 指用 按 条件杏询 业务
表 ,并将 结果集输 出到指定 的报表文件 的过程 ,由用户打印预
览或 打 印输 出 。 图 1 查 询 统 计 界 面
1 .销售明细表预览及打印 通过 …个销售 明细表设计 ,可 以掌握简单报表制作方法 。
设计 要求 是按时间和操作员进行 口报 、月报 、年报和期报的杏
询统 计功能 ;查询对象是客户销售 明细表 。 ( ) 查询 界而设计 1 在 D lh 7环境 中新建 查洵统计 界面 ,并放 f ateol epi Fs pr R
报 表 设 汁组 件 Tr eot f B a St 查 询 数 据 集 组 件 两 个 f{p r、Tr D t e 及 l D a