以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  计算  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=125826)

--  作者:kaituozhe
--  发布时间:2018/10/8 9:36:00
--  计算

例子在表设置中,为什么以下内容一直显示结果为零

Select Case e.DataCol.name
    Case "摘要"
        If e.DataRow("摘要") = "本月合计" Then
            e.DataRow("自定义3") = 0
            e.DataRow("自定义3") = e.DataTable.Compute("sum(自定义3)","期间 = \'" & e.DataRow("期间") & "\' and 摘要 <> \'本月合计\' ")
                     msgbox(e.DataRow("自定义3"))
        End If
End Select


--  作者:kaituozhe
--  发布时间:2018/10/8 9:36:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目37.foxdb


--  作者:有点甜
--  发布时间:2018/10/8 11:04:00
--  
e.DataRow("自定义3") = e.DataTable.Compute("sum(自定义3)","期间 = \'" & e.DataRow("期间") & "\' and (摘要 <> \'本月合计\' or 摘要 is null)")