以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求指教:  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115340)

--  作者:狂风暴雨狂波
--  发布时间:2018/3/5 16:07:00
--  求指教:

 dr("本期生产成本_材料费用") = DataTables("凭证明细").Compute("Sum(借方金额)","年=\'" & ny.Value & "\'And 年_月=\'" & my.Value & "\'And 科目代码 Like \'40010002% \' And 纳税识别号 = \'" & sbh & "\'")这句代码运行时出现这样的Error in Like operator: the string pattern \'40010002% \' is invalid.错误提示,代码错在什么地方呀?


--  作者:有点甜
--  发布时间:2018/3/5 16:12:00
--  

多了个空格吧?

 

dr("本期生产成本_材料费用") = DataTables("凭证明细").Compute("Sum(借方金额)","年=\'" & ny.Value & "\' And 年_月=\'" & my.Value & "\' And 科目代码 Like \'40010002%\' And 纳税识别号 = \'" & sbh & "\'")