起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: andrew77

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

[复制链接]
发表于 2007-7-20 10:40:21 | 显示全部楼层
你DataGrid对应的数据集的SQL是动态变化,指的是SQL字段可能增加、删除,或者来自其他的表
如果仅仅是记录的变化,那就没有关系,你直接参考8楼帖子就可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-20 10:52:28 | 显示全部楼层
对不起.我没有搞懂.我的意思是我不能在平台中选择某列再选择其OnDrawSummaryFooter事件.那在代码中先不管事件内容代码,这个事件我怎么声明啊?
回复 支持 反对

使用道具 举报

发表于 2007-7-20 11:34:20 | 显示全部楼层
你汇总的列不要让他动态生成,可以在datagrid的列设计器中把它加上就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-20 11:55:25 | 显示全部楼层
不行啊.这个datagrid的dataset连合了两个数据表.所以只有动态生成哟.
回复 支持 反对

使用道具 举报

发表于 2007-7-20 14:25:11 | 显示全部楼层
datagrid的dataset连合了两个数据表 也是可以的,为啥一定要动态生成呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-20 15:16:00 | 显示全部楼层
是吗?那在列设计器中应该怎么加上啊?在添加所有字段里只有一个表的字段啊?.列设计器是指的这个吧

question36.gif

7.13 KB, 下载次数: 123

回复 支持 反对

使用道具 举报

发表于 2007-7-20 16:17:50 | 显示全部楼层
点击“添加所有字段”按钮,字段就都加载进来了,把不需要显示的列,visible设置为false就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-20 16:21:09 | 显示全部楼层
我知道了.TSQLDataSet(DataSetBrokerHTJFXB.DataSet).SQL.Text的赋值有点问题.非常感谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-20 16:35:08 | 显示全部楼层
对不起.还有个问题.我点击“添加所有字段”按钮,只显示了一个表的字段.我的代码为TSQLDataSet(DataSetBrokerHTJFXB.DataSet).SQL.Text:='select HTJEXBB.*, kyht.htmc, kyht.htlx, kyht.nd, kyht.XZ, kyht.htly ,kyht.xmdm ,kyht.wtdw ,kyht.cddwdm ,kyht.htje from kyht inner join HTJEXBB on kyht.bh=HTJEXBB.htbh';
回复 支持 反对

使用道具 举报

发表于 2007-7-20 17:44:15 | 显示全部楼层
呵呵,明白了,是因为SQL语句中用到join,解析不了,所以就出来字段了
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 02:54 , Processed in 0.041032 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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