Foxtable(狐表)用户栏目专家坐堂 → 求修正这段计算代码,目前只能实现1月计算 当增加到2月时候不计算了 一直到12月都不计算了


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

主题:求修正这段计算代码,目前只能实现1月计算 当增加到2月时候不计算了 一直到12月都不计算了

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/16 8:35:00 [显示全部帖子]

上例子看看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/16 9:22:00 [显示全部帖子]

你这例子要怎么用,问题在哪.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/16 9:41:00 [显示全部帖子]

你表中就没有其他月份的数据


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140616094041.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/16 9:44:00 [显示全部帖子]

以下是引用有点甜在2014-6-16 9:42:00的发言:

代码

 

Select Case e.DataCol.name
    Case "月份"
        If e.DataRow.Isnull("月份") = False Then
            Dim val As Integer = e.DataRow("月份")
            Dim fdr1 As DataRow = DataTables("销售和成本计划表").Find("月份 = " & val) 
            If fdr1 IsNot Nothing Then
                e.DataRow("现金流出_税金")=fdr1("销售_流转税增值税等")+fdr1("税费_企业所得税")+fdr1("税费_个人所得税")+fdr1("税费_其他")
            End If
        End If
End Select

改成这样也没用 销售和成本计划表 没有对应的月份 怎么FIND 都找不到行的,也不会执行下面的代码.

 回到顶部