以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  再次请教关于分组的问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=10194)

--  作者:zhengxiongyu
--  发布时间:2007/11/1 12:45:00
--  再次请教关于分组的问题
分组的文件,不好用,是窗口的问题还是变量的问题?请赐教!!egd文件下载
--  作者:Czy
--  发布时间:2007/11/1 13:45:00
--  
不知道你的实际要求,所以不改动你的公式,你只需将下面公式中的“K”改成“P”分组行就能出结果,结果是不是你想要的我就不知了。


EvalFor(Grid,"分组","Eval(""If([竞赛组别] = """"""+Substitute(Substitute(ListFor(Grid,""p"",1),""@"","""""",Mod(Row,Quotient(Number(""),""|"",""),8)+1)+1,If([竞赛组别] = """""")+""),8)+1)+1,""""""""""+Rept("")"",Len(ListFor(Grid,""k"",1))-Len(Substitute(ListFor(Grid,""k"",1),""|"",""""))+1))")


--  作者:zhengxiongyu
--  发布时间:2007/11/1 14:48:00
--  
应按"竞赛组别"进行分组,分组行虽然能出结果,但是,使整体排下来的,没有按"竞赛组别"分别排列。
--  作者:wjq1072
--  发布时间:2007/11/1 15:25:00
--  
呵呵!这样吧!!
egd文件下载
--  作者:zhengxiongyu
--  发布时间:2007/11/1 15:45:00
--  
可以进行排列了,如果我想设为6条道或者4条道的话,应该如何设定?请赐教!!!!
--  作者:wjq1072
--  发布时间:2007/11/1 16:55:00
--  
你打开按钮公式看看,把8、9的数字更改一下试试就可以的啊?
要会“举一反三”哦!
--  作者:zhengxiongyu
--  发布时间:2007/11/1 16:59:00
--  
记得原来设定的是8,现在变成9了,为什么?还有,变量如何设定,是"%A%  CountFor(Grid,"竞赛组别","=",[竞赛组别])  表达式 "吗?请赐教!
--  作者:wjq1072
--  发布时间:2007/11/1 18:29:00
--  
8是一个按钮的公式;变成9了是另一个按钮的公式,看看有什么区别啊?
你在变成7或5看看是什么效果???
--  作者:zhengxiongyu
--  发布时间:2007/11/1 22:33:00
--  
这个明白了,谢谢!!我设的变量正确吗?
--  作者:wjq1072
--  发布时间:2007/11/1 22:49:00
--  
本文件根本没有用到变量啊?