以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 统计 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=127157) |
-- 作者:cd_tdh -- 发布时间:2018/11/7 9:55:00 -- 统计
dr("本期统计成本发票") = DataTables("进项票审核").sqlCompute("sum(税后金额)", filter & " And 审核状态=\'已审核\' and 工料机类别 in (\'材料\',\'机械\',\'管理\')")
老师,我需要在把:发票类别=普票,工料机=材料、机械、管理 的税额统计进去怎么写呢?
|
-- 作者:有点甜 -- 发布时间:2018/11/7 10:04:00 -- 1、msgbox(filter & " And 审核状态=\'已审核\' and 工料机类别 in (\'材料\',\'机械\',\'管理\')") 弹出什么?
2、你现在这样写代码报什么错? |
-- 作者:cd_tdh -- 发布时间:2018/11/7 10:23:00 -- 以下是引用有点甜在2018/11/7 10:04:00的发言:
1、msgbox(filter & " And 审核状态=\'已审核\' and 工料机类别 in (\'材料\',\'机械\',\'管理\')") 弹出什么?
2、你现在这样写代码报什么错? 现在这样统计税后金额没问题,我还需要把发票类别是普票,工料机类别是(\'材料\',\'机械\',\'管理\')的税额也统计到税后金额里面去。 |
-- 作者:有点甜 -- 发布时间:2018/11/7 10:26:00 -- 这个意思?
dr("本期统计成本发票") = DataTables("进项票审核").sqlCompute("sum(税后金额)", filter & " And 审核状态=\'已审核\' and 工料机类别 in (\'材料\',\'机械\',\'管理\') or (发票类别 = \'普票\' and 工料机类别 in (\'材料\',\'机械\',\'管理\'))") |
-- 作者:cd_tdh -- 发布时间:2018/11/7 10:49:00 -- 这个意思: dr("本期统计成本发票") = DataTables("进项票审核").sqlCompute("sum(税后金额)", filter & " And 审核状态=\'已审核\' and 工料机类别 in (\'材料\',\'机械\',\'管理\')") + DataTables("进项票审核").sqlCompute("sum(税额)", filter & " And 审核状态=\'已审核\' and 类别=\'普票\' and 工料机类别 in (\'材料\',\'机械\',\'管理\')") |
-- 作者:有点甜 -- 发布时间:2018/11/7 10:59:00 -- 回复5楼,如果还有问题,再具体提问题。 |