以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  怎么会出错了呢?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178338)

--  作者:dhtengfei
--  发布时间:2022/6/30 13:58:00
--  怎么会出错了呢?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:洗姜费带支单明细2022.foxdb


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20220630135049.png
图片点击可在新窗口打开查看
能帮看看吗?没动过,就是把软件升级了,输入流水号时,只要有编号就出错了呢?
--  作者:有点蓝
--  发布时间:2022/6/30 14:33:00
--  
开发者密码?
--  作者:dhtengfei
--  发布时间:2022/6/30 15:21:00
--  

710310

谢谢,谢谢谢谢


--  作者:有点蓝
--  发布时间:2022/6/30 15:47:00
--  
没有数据库看不到表格,无法测试。

自行调试:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错

--  作者:dhtengfei
--  发布时间:2022/6/30 17:11:00
--  
我自己在慢慢学习一下,因为急用,外部数据库文件传给你,还请版主帮忙看一下,本人不胜感激,真心谢谢
--  作者:dhtengfei
--  发布时间:2022/6/30 17:12:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:库文件.rar


--  作者:有点蓝
--  发布时间:2022/6/30 17:22:00
--  
参考:http://www.foxtable.com/webhelp/topics/0396.htm,看示例三

自己改下面代码
                Dim dr2 As DataRow = DataTables("姜机支出名细").Find("\'" & e.DataRow("洗姜机_编号") & "\' like isnull(姜机编号,\'\') + \'%\'")
                dr2("姜机编号") = e.DataRow("洗姜机_编号")
                dr2("实付姜机") = e.DataTable.Compute("sum(洗姜机_应付)","洗姜机_编号=\'" & e.DataRow("洗姜机_编号") & "\'")-0.499

--  作者:dhtengfei
--  发布时间:2022/6/30 19:54:00
--  
找到原因了,太谢谢了