以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]表达式或计算代码该如何写?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=763)

--  作者:ybtxdz
--  发布时间:2008/10/2 21:47:00
--  [求助]表达式或计算代码该如何写?

想从易表转到狐表,表达式或计算代码该如何写?详细说明见文件内

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:射击成绩统计.table


--  作者:yuanbin
--  发布时间:2008/10/3 0:40:00
--  

呵呵,照葫芦画瓢翻译一下。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:射击成绩统计.table


--  作者:ybtxdz
--  发布时间:2008/10/3 1:00:00
--  
以下是引用yuanbin在2008-10-3 0:40:00的发言:

呵呵,照葫芦画瓢翻译一下。


谢谢,翻译不错。再次感谢。


--  作者:czy
--  发布时间:2008/10/3 1:34:00
--  
以下是引用yuanbin在2008-10-3 0:40:00的发言:

呵呵,照葫芦画瓢翻译一下。

 下载信息  [文件大小:420.0 KB  下载次数:6]
图片点击可在新窗口打开查看点击浏览该文件:射击成绩统计.table


相同成绩间隔我这里出错,改成以下没有问题:

 

if e.DataRow("射击成绩") IsNot Nothing Then

    e.DataRow(e.DataCol.Name) = e.Datarow("序号") - DataTables("射击成绩表").Compute("max(序号)","[序号] < " & e.Datarow("序号") & " And [射击成绩] = " & e.Datarow("射击成绩")) -1

End if


--  作者:czy
--  发布时间:2008/10/3 1:46:00
--  
抱歉,报错是由于我的版本问题,最新版本中不会出现报错现象。