Foxtable(狐表)用户栏目专家坐堂 → 新增行问题请教


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

主题:新增行问题请教

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


加好友 发短信
等级:小狐 帖子:315 积分:3554 威望:0 精华:0 注册:2012/12/10 10:38:00
新增行问题请教  发帖心情 Post By:2014/5/24 9:16:00 [只看该作者]

 写了下面的新增行代码,但发现新增的同时,会对原有的1行或多行发生自动修改,不知错在哪里?

 

请不要说需要提供实例,因为我直接在生产环境写的。

 

Tables("服务信息").AddNew()
        With Tables("服务信息")
            Dim dm As String
            dm =  Tables("客户信息").Current("客户代码")
            If dm IsNot Nothing
                .current("客户代码") =  Tables("客户信息").Current("客户代码")
                .current("客户名称") =  Tables("客户信息").Current("客户名称")
            End If
        End With

 

 



图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/24 9:19:00 [只看该作者]

纸上不谈兵,你这样说无异于,帮我修车,但是你不能看我车.


       dim r as row = Tables("服务信息").AddNew()
        With Tables("服务信息")
            Dim dm As String
            dm =  Tables("客户信息").Current("客户代码")
            If dm <> "" then
                r =  Tables("客户信息").Current("客户代码")
                r =  Tables("客户信息").Current("客户名称")
            End If
        End With

试试这样改

 回到顶部