Foxtable(狐表)用户栏目专家坐堂 → [求助]请教一个求最大值的问题,求表达式


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

主题:[求助]请教一个求最大值的问题,求表达式

帅哥哟,离线,有人找我吗?
sdzbliu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:137 威望:0 精华:0 注册:2012/7/10 9:41:00
[求助]请教一个求最大值的问题,求表达式  发帖心情 Post By:2013/9/6 9:29:00 [只看该作者]

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

如图:请教一下,班级最高分那一列,每个单元格显示当前班级的最高分,或者在其中一个格子里显示也可以,表达式该怎样写?万分感谢!

求一列的最大值很容易,关键是前面还有班次的限制,想不明白了,求大侠们帮忙!

[此贴子已经被作者于2013-9-6 9:30:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/6 9:33:00 [只看该作者]

这个用表达式无法做到,因为表达式的MAX无法使用条件判断.

只能使用代码,在DatacolChanged事件

if e.datarow.isnull("班级")=false then
    e.datarow("班级最高分")=e.datatable.Compute("max(成绩)",班级='" & e.datarow("班级") & "')
end if

 回到顶部
帅哥哟,离线,有人找我吗?
sdzbliu
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:137 威望:0 精华:0 注册:2012/7/10 9:41:00
  发帖心情 Post By:2013/9/6 9:38:00 [只看该作者]

非常感谢,小白再次请教,请问这个代码要写在哪里

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/6 9:39:00 [只看该作者]

2楼不是已经告诉你了吗?

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/6 9:42:00 [只看该作者]

记得写好代码之后,选择班级列,执行重置列命令,才会出结果:

 

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

 

不过你这种设计不合理,一般都是单独的统计表

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/6 9:44:00 [只看该作者]

楼主可能还没有看到开发指南部分,先继续按顺序看下去,看到一定的程度,自然就知道了。


 回到顶部
帅哥哟,离线,有人找我吗?
sdzbliu
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:137 威望:0 精华:0 注册:2012/7/10 9:41:00
  发帖心情 Post By:2013/9/6 9:45:00 [只看该作者]

是告诉我了,但是我不知道要把这些代码写在什么地方

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/9/6 9:46:00 [只看该作者]

先不用管这个问题了,继续往下看帮助。

 

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

 

看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。
三遍之后才开始做系统,先设计好表,想做什么功能,就做什么功能,遇到问题在帮助找答案,找不到的在论坛提问,不断遇到问题,不断解决问题,慢慢就熟悉了。
此外一定要先掌握《使用指南》,然后再看《开发指南》


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/9/6 9:46:00 [只看该作者]

1.第二句话就告诉你写在表DatacolChanged事件了,你第一次没注意到,第二次又提醒你一次叻,你居然还是视而不见图片点击可在新窗口打开查看

2.楼主应该先去看下帮助文件,所有的问题都不是问题了哦.

 回到顶部
帅哥哟,离线,有人找我吗?
sdzbliu
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:10 积分:137 威望:0 精华:0 注册:2012/7/10 9:41:00
  发帖心情 Post By:2013/9/6 9:48:00 [只看该作者]

谢谢各位的教导了,看来我要好好学习咧图片点击可在新窗口打开查看


 回到顶部
总数 16 1 2 下一页