起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 493|回复: 27

【搞定】[请求]请问在图中的业务功能窗体中用代码对datagrid某些字段进行页脚汇总和

[复制链接]
发表于 2007-7-17 15:39:51 | 显示全部楼层 |阅读模式
业务功能窗体如图.还有请问怎样用代码来指定或引用这个datagrid

question34.gif

59.97 KB, 下载次数: 219

回复

使用道具 举报

发表于 2007-7-17 15:45:44 | 显示全部楼层
代码修改docview属性docid就行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-17 15:54:50 | 显示全部楼层
对不起.我不太懂.修改docid干什么?
回复 支持 反对

使用道具 举报

发表于 2007-7-17 16:26:40 | 显示全部楼层
调整格式写在FormShow里面
页脚汇总写在DataGrid相应列的OnDrawSummaryFooter事件里
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-17 16:56:08 | 显示全部楼层
调整格式是写在功能窗体的ONSHOW事件中吗?因为图中的三个sheet页中都有datagrid都需要调整格式,我应该怎么样引用其中某页的datagrid呢?
回复 支持 反对

使用道具 举报

发表于 2007-7-19 10:46:58 | 显示全部楼层
页脚汇总和格式都写在DataGrid相应列的OnDrawSummaryFooter事件里
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-19 17:39:38 | 显示全部楼层
不好意思。delphi不太熟。因为datagrid的各列都是对应dataset由代码自动生成的。怎么写相应列的OnDrawSummaryFooter事件。能否能给个例子。不胜感激!
回复 支持 反对

使用道具 举报

发表于 2007-7-19 17:54:35 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-19 19:47:08 | 显示全部楼层
谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-20 09:42:47 | 显示全部楼层
非常感谢.我看了你给的链接.我是意思是比如C#可以 this.btn_edit.Click+=new EventHandler(btn_edit_Click);来写事件.用代码cloumn的OnDrawSummaryFooter事件怎么写啊?因为datagrid的列是动态生成的,不能再平台中选择该事件.请再帮忙看看.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-12 21:39 , Processed in 0.043447 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表