以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 菜鸟问题--关于MAX求值 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66933) |
||||
-- 作者:dj68301367 -- 发布时间:2015/4/16 10:07:00 -- 菜鸟问题--关于MAX求值 同一表中,四个不同列(如第一列,第二列,第三列),如何得出最大值 Max([第一列],[第二列]) 这样出现错误
|
||||
-- 作者:Bin -- 发布时间:2015/4/16 10:29:00 -- 只能比较一个列 DataTables("X").Compute("max(第一列)") http://www.foxtable.com/help/topics/0393.htm 或者你用代码统计出来添加到集合去,再参考这里取最大值http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=66675&skin=0 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2015/4/16 10:42:00 --
|
||||
-- 作者:dj68301367 -- 发布时间:2015/4/19 16:31:00 -- 狐爸,你写的例子,我学会了,但我想用于日期对比就不行了, 怎么处理。再次请教
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2015/4/19 16:38:00 -- Select Case e.DataCol.Name Case "第一列","第二列" Dim dr As DataRow = e.DataRow dr("最大值")=iif(dr("第一列") > dr("第二列"),dr("第一列"),dr("第二列")) End Select
[此贴子已经被作者于2015/4/19 16:38:38编辑过]
|
||||
-- 作者:mygoldbird -- 发布时间:2019/9/9 16:01:00 -- 请问一下,您这最大值列是怎么弄出来的?能给细讲下吗?我下载了样例,但看不明白这列是怎么建出来的,非常感谢了。 |
||||
-- 作者:有点蓝 -- 发布时间:2019/9/9 16:06:00 -- 代码在表事件里:http://www.foxtable.com/webhelp/topics/1445.htm |
||||
-- 作者:mygoldbird -- 发布时间:2019/9/9 16:46:00 -- 非常感谢,看到了,感谢感谢! 我研究研究!
|