Delphi程序执行时实时生成报表
日期:2008年2月25日 作者: 查看:[大字体 中字体 小字体]-
end;
CrtRep.Enabled:=False;//禁上生成按钮
BtnPrint.Enabled:=not CrtRep.Enabled;允许打印铵钮
BtnPrview.Enabled:=BtnPrint.Enabled;允许预览按钮
if Tj1.Checked then begin //如果建立了页脚带区,则将页脚带区中前两列更改
FBNAME[0].Expression:=''页合计'';
FBNAME[1].Expression:='COUNT+'行'';
end;
if Tj1.Checked then begin //如果建立了总和带区,则将总和带区中前两列更改
SumNAME[0].Expression:=''总计'';
SumNAME[1].Expression:='COUNT+'行'';
end;
//调整列标头带区中的日期及页码打印位置
QRE2.Left:=HB.Width-Qre2.Width;
QRSQL.Left:=QRE1.Width+10;
QRSQL.Width:= QRE2.Left-10-QRSQL.Left;
QuickRep.DataSet:=Query; //为QuickRep指定数据集,该句一定不能少
Screen.Cursor:=crDefault;
end;procedure TPrintForm.ClearRep();//清除生成报表格式时建立的控件
Var
I:Byte;
begin
For I:=0 to Query.FieldCount-1 do begin
if Assigned(CHBShape[I]) then begin CHBShape[I].Free;CHBShape[I]:=nil;end;
if Assigned(CHBNAME[I]) then begin CHBNAME[I].Free;CHBNAME[I]:=nil;end;
if Assigned(DBShape[I]) then begin DBShape[I].Free;DBShape[I]:=nil;end;
if Assigned(DBNAME[I]) then begin DBNAME[I].Free;DBNAME[I]:=nil;end;
if Assigned(FBShape[I]) then begin FBShape[I].Free;FBShape[I]:=nil;end;
if Assigned(FBNAME[I]) then begin FBNAME[I].Free;FBNAME[I]:=nil;end;
if Assigned(SumShape[I]) then begin SumShape[I].Free;SumShape[I]:=nil;end;
if Assigned(SumNAME[I]) then begin SumNAME[I].Free;SumNAME[I]:=nil;end;
end;
end;procedure TPrintForm.SRClick(Sender: TObject);
begin
if Sr.Checked then QrSQL.Caption:=CXTJ else QRSQL.Caption:='; - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] 下一页
-
- Delphi程序执行时实时生成报表 相关文章:
- ·Fireworks教程 液体金属表面特效制作
- ·多个CSS样式表争夺特定选择符的控制权
- ·HTML表格标记:行的水平对齐属性ALIGN
- ·纯CSS制作的新闻网站中的文章列表
- ·Illustrator绘制精美三维图表实例
- ·Excel表格页码设置打印输出更直观
- ·经典:交换机故障检测检查表
- ·QQ会员成长体系介绍及成长值换算参照表
- ·sqlldr加载数据到不同表的问题
- ·下载:MSN微软官方圣诞表情包
- Delphi程序执行时实时生成报表 相关软件
- ·火影忍者必杀技表演秀
- ·《文明4》官方科技树图表
- ·图片欣赏-世界名表欣赏
- ·万用表应用技巧
- ·历代CPU最全明细参数表
- ·心理自测表
- ·中国地方菜系及代表菜
- ·注册表结构
- ·用图表说话
- ·化学元素周期表
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Delphi中串行通信的实现
下一篇:Delphi的压缩流与解压流
精品推荐
热点TOP10
- ·Delphi程序执行时实时生成报表
- ·客户端回调实现gridView无刷新分页
- ·ADODB 入门学习基础教程
- ·在SQL中删除重复记录的多种方法
- ·如何删除数据库中的冗余数据(翻译)
- ·15 个与日期时间相关的自定义函数
- ·SQL Artisan 1.3功能使用介绍
- ·SQL数据操作基础(初级)
- ·Transact-SQL语句总汇
- ·通过分析SQL语句的执行计划优化SQL(一)
- ·数据库开发与应用:SQL常用命令使用方法
- ·使用Struts实现BLOB字段的存取
- ·数据库设计方法、规范与技巧
- ·SQL数据库完全使用手册
- ·关于SQL语句的优化方式
- ·精妙SQL语句收集
- ·2台服务器数据库如何同步?
- ·一些常用的数据操作类
- ·列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息
- ·掌握SQL四条最基本的数据操作语句
特别推荐
- ·学习SQL语句之SQL语句大全
- ·数据备份失败的五个原因及解决办法
- ·解决SQL Server常见的七个经典问题
- ·SQL存储过程的概念,创建,调用,管理,删除,优点
- ·带你轻松接触13个数据库术语
- ·如何恢复系统数据库如何恢复系统数据库?
- ·通过实例讲解由浅入深学会存储过程
- ·学会三个范式快速成为数据库设计的高手
- ·SQL数据库应聘人员面试时经常被问的问题
- ·问答:查询分析器不能单步调试的的原因
- ·数据库基础知识:SQL中的IIF语句详解
- ·WindowsXP+IIS+PHP5+MySQL5+Zend+GD库+phpMyAdmin+PHPWind 5.3 安装教程
- ·你知道吗?优化数据库前的十大问题
- ·自动备份注意事项让你远离误删数据噩梦
- ·关于MSSQL数据库日志满的快速解决办法
- ·SQL安全设置攻略
- ·SQL注入的不常见方法
- ·关于SQL语句的优化方式
- ·SQL优化34条
- ·查询及删除重复记录的方法
