以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]统计条件中比较年月 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179815) |
-- 作者:lgj716330 -- 发布时间:2022/9/11 17:06:00 -- [求助]统计条件中比较年月 Dim b4 As New GroupTableBuilder("表4", DataTables("基础表")) Dim dt4 As fxDataSource b4.Groups.AddDef("部门") b4.Groups.AddDef("性质") b4.Totals.AddDef("金额") b4.Filter = "年份 <> \'" & year("日期") & "\' and 月份 <> " & month("日期") & "" dt4 = b4.BuildDataSource() 标颜色处要如何处理
|
-- 作者:有点蓝 -- 发布时间:2022/9/12 10:33:00 -- 要比较什么?排除当前月? |
-- 作者:lgj716330 -- 发布时间:2022/9/12 18:50:00 -- 基础表中有年份、月份、日期三列 排除日期对应的年月和年份、月份相同的数据
[此贴子已经被作者于2022/9/12 18:59:41编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/9/12 20:12:00 -- 参考:http://www.foxtable.com/webhelp/topics/1285.htm b4.Filter = "Convert(年份,\'System.String\') <> SubString(Convert([日期],\'System.String\'),1,4) and Convert(月份,\'System.String\') <> SubString(Convert([日期],\'System.String\'),6,IIF(SubString(Convert([日期],\'System.String\'),7,1) In (\'-\',\'/\'),1,2))" |