Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[讨论]datalist汇总的小问题

1楼
t_fs 发表于:2009/4/22 10:49:00
   在窗口的datalist控件中,用按扭汇总时总计行不能履盖,每点击一次按扭都会增加一行总计。不知取消汇总的代码是什么。代码如下:

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.RowFilter = "[第一列] = '0'"
dst.GrandTotal(AggregateEnum.sum,"总计", "第二列")
附图:

图片点击可在新窗口打开查看此主题相关图片如下:tt截图未命名.jpg
图片点击可在新窗口打开查看
2楼
狐狸爸爸 发表于:2009/4/22 10:59:00

ClearTotal

清除汇总行。

示例

例如希望单击某个按钮,可以清除所有汇总行,可以将按钮的Click事件代码设为:

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.ClearTotal()

3楼
don 发表于:2009/4/22 11:12:00


一.用ClearTotal清除汇总行

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.ClearTotal()
dst.RowFilter = "[第一列] = 'A'"

dst.GrandTotal(AggregateEnum.sum,"总计", "第二列")

二.用build清除汇总行

Dim dst As WinForm.DataList = e.Form.Controls("DataList1")
dst.build
dst.RowFilter = "[第一列] = 'A'"

dst.GrandTotal(AggregateEnum.sum,"总计", "第二列")

4楼
t_fs 发表于:2009/4/22 11:16:00
  知道了,谢谢!
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03320 s, 2 queries.