以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]数据更新 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53197) |
-- 作者:风声 -- 发布时间:2014/7/2 10:12:00 -- [求助]数据更新 代码错误 |
-- 作者:有点甜 -- 发布时间:2014/7/2 10:13:00 -- 呃,多了一个括号 |
-- 作者:风声 -- 发布时间:2014/7/2 10:40:00 -- If e.DataCol.Name = "发票号码" Then Dim nms() As String = {"客户","商品名称","出库数量","价税合计","发票原件"} If e.NewValue Is Nothing Then For Each nm As String In nms e.DataRow(nm) = Nothing Next Else Dim dr As DataRow dr = DataTables("出库明细").Find("[发票号码] = \'" & e.NewValue & "\'") If dr IsNot Nothing For Each nm As String In nms e.DataRow(nm) = dr(nm) Next End If End If 老师,我上面的代码通过发票号码列自动继承到发票管理表中的,但是我的发票管理表发票号码列已经生成好出库明细表所需要的号码了,现在要继承出库明细表的内容我要在发票管理表中的号码重新输入一下。怎样让他真正的自动。 |
-- 作者:Bin -- 发布时间:2014/7/2 10:41:00 -- 用RaiseDataColChanged |
-- 作者:风声 -- 发布时间:2014/7/2 12:21:00 -- 老师可以是可以的还是要建立表关联。 |
-- 作者:风声 -- 发布时间:2014/7/2 12:36:00 -- .NET Framework 版本:2.0.50727.3655 Foxtable 版本:2014.5.12.1 错误所在事件: 详细错误信息: INSERT INTO 语句包含下列未知的字段名: \'价税合计\'。确定键入的名称是正确的, 然后重试。 老师这个问题怎样处理 |
-- 作者:风声 -- 发布时间:2014/7/2 13:07:00 -- 老师,双精度列之间的计算方式用代码(加减乘除) |
-- 作者:风声 -- 发布时间:2014/7/2 13:51:00 -- 此主题相关图片如下:计算.png 请老师指点 |
-- 作者:有点甜 -- 发布时间:2014/7/2 14:01:00 -- 不能重复代码 dr 变量,你换个名字吧。
http://www.foxtable.com/help/topics/1518.htm
|
-- 作者:风声 -- 发布时间:2014/7/2 14:49:00 -- 谢谢老师指点,帮我改一下吧。 |