Foxtable(狐表)用户栏目专家坐堂 → [求助]把代码改为从后台筛选


  共有5525人关注过本帖树形打印复制链接

主题:[求助]把代码改为从后台筛选

帅哥,在线噢!
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 10:13:00 [显示全部帖子]

19楼说不要计算全部的,然后23楼又说要计算全部的。到底是要怎样?

 回到顶部
帅哥,在线噢!
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 10:46:00 [显示全部帖子]

不知道你怎么筛选的,上例子测试

 回到顶部
帅哥,在线噢!
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 11:49:00 [显示全部帖子]

你们是一个公司的?看下面的处理方法

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=91749

 回到顶部
帅哥,在线噢!
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 17:05:00 [显示全部帖子]

Dim t As Table = Forms("退款记载结果").Controls("Table1").Table

t.DataTable.LoadFilter = filter1 & "  [F4415]>0"

t.DataTable.LoadTop = 20

t.DataTable.LoadPage = 0

t.DataTable.load

Forms("退款记载结果").Controls("label2").Text = t.Compute("sum(F4415)",t.DataTable.LoadFilter)


列标题参考:http://www.foxtable.com/webhelp/scr/1275.htm


窗口afterload

Dim t As Table = Forms("退款记载结果").Controls("Table1").Table

t.DataTable.DataCols("FXXX1").Caption = "某某1"

t.DataTable.DataCols("FXXX1").Caption = "某某2"

t.DataTable.BuildHeader()


 回到顶部
帅哥,在线噢!
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 17:56:00 [显示全部帖子]

Forms("退款记载结果").Controls("label2").Text = t.datatable.Compute("sum(F4415)",t.DataTable.LoadFilter)

 回到顶部
帅哥,在线噢!
有点蓝
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 20:32:00 [显示全部帖子]

是不是数据库就是这么多的值啊。上例子看看

 回到顶部
帅哥,在线噢!
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106700 积分:542695 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/20 10:58:00 [显示全部帖子]

图片点击可在新窗口打开查看

Forms("退款记载结果").Controls("label2").Text = t.DataTable.SQLCompute("sum(F4415)",t.DataTable.LoadFilter)

 回到顶部
总数 18 上一页 1 2