以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于窗口表合计的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110956) |
||||
-- 作者:lxq3736 -- 发布时间:2017/12/13 5:37:00 -- 关于窗口表合计的问题 窗口表是今日的订单表,假设第二列是订单的合计金额,需要合计当日的总额。这一步已经实现,订单中存在作废的订单,如何使其不纳入合计中?求老师指定? |
||||
-- 作者:有点甜 -- 发布时间:2017/12/13 9:49:00 -- 1、你怎么实现的?你编写合计的代码怎么写的?贴出来。
2、修改条件,把作废的订单排除,不就好了? |
||||
-- 作者:lxq3736 -- 发布时间:2017/12/13 10:09:00 -- d1 = Date.today d2 = Date.today.AddDays(1) Dim lbl2 As WinForm.Label = e.Form.Controls("Label2") Dim lbl7 As WinForm.Label = e.Form.Controls("Label7") lbl2.text = d1 lbl7.text = d1 \'Dim st1 As String = "作废" Tables("日报表打印_Table1").DataTable.LoadFilter = " [JFSJ] < \'"& d2 &"\' And [JFSJ] > \'"& d1 & "\'" \' And DJZT = \'作废\' Tables("日报表打印_Table1").DataTable.Load Tables("日报表打印_Table1").Cols("DEHJ").GrandTotal = True \'指定要合计的列 Tables("日报表打印_Table1").Cols("YHJE").GrandTotal = True Tables("日报表打印_Table1").Cols("SSJE").GrandTotal = True Tables("日报表打印_Table1").GrandTotal = True \'显示合计模式 1、首先作废的订单,我需要在窗口中显示。 2、统计时不计入合计。 确实不会排除! |
||||
-- 作者:有点甜 -- 发布时间:2017/12/13 10:30:00 -- 你那样的需求,无法实现的。
变通的两种方法:
1、汇总模式
http://www.foxtable.com/webhelp/scr/1964.htm
2、合计模式
[此贴子已经被作者于2017/12/13 10:30:24编辑过]
|