Foxtable(狐表)用户栏目专家坐堂 → 绘制问题,累计数问题


  共有2659人关注过本帖树形打印复制链接

主题:绘制问题,累计数问题

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/10 9:51:00 [显示全部帖子]

1、分别计算,如

 

http://www.foxtable.com/webhelp/scr/0681.htm

 

2、

 

Dim c = round2(e.Row("借方金额") - e.Row("贷方金额"), 2)
If c <> 0 Then
    e.Style = "借贷不平"
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/10 10:31:00 [显示全部帖子]

以下是引用lfz123在2019/1/10 10:17:00的发言:
我的理解应该是错的,结果还是不对,在麻烦您帮我看下,谢谢!
tb(0,3) =  dt.Compute("sum(贷方金额)","一级码 = '5101'and 年份 = '"& d.Year & "'and 月份 = '"& d.Month & "'and 月份 < '"& d.Month & "'  ") '营业收入

 

1、月份列改成整数列,不要用字符列;

 

2、执行测试代码

 

Dim d As Date = "2018年2月"
Dim by = DataTables("凭证明细").Compute("sum(贷方金额)","一级码 = '5101'and 年份 = '"& d.Year & "'and 月份 = '"& d.Month & "'") '营业收入
msgbox(by)
Dim lj = DataTables("凭证明细").Compute("sum(贷方金额)","一级码 = '5101'and 年份 = '"& d.Year & "'and 月份 <= '"& d.Month & "'") '营业收入
msgbox(lj)


 回到顶部