Foxtable(狐表)用户栏目专家坐堂 → 如何调用货号列


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

主题:如何调用货号列

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/1 10:57:00 [显示全部帖子]

什么叫商品资料里的款号一会儿有内容,一会儿没有内容.

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/1 12:17:00 [显示全部帖子]

没有对比的?如果没有的话.你这样吧!

 

 

For i As Integer = 0 To Tables("商品资料").Rows.Count-1
    Dim dr As Row = Tables("商品资料").Rows(i)
    Dim r As Row = Tables("进销存").AddNew
    r("款号")= dr("款号")
Next

 

按钮事件测试一下

 


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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/1 19:13:00 [显示全部帖子]

哎,你这个其实不号做的,你可以将所有的行删除,然后做个窗口,做个按钮,放入这个代码.

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/1 19:22:00 [显示全部帖子]

做个窗口,放个按钮,在按钮的chick里面放入这个代码:

 

For Each dr As DataRow In DataTables("商品资料").DataRows
    Dim dr1 As DataRow = DataTables("进销存").Find("款号 ='" & dr("款号") & "'")
    If dr1 Is Nothing Then
        Dim r1 As Row = Tables("进销存").AddNew
        r1("款号")= dr("款号")
    End If
Next

 

  这样就不会重复!


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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/2 10:05:00 [显示全部帖子]

你根本没有说,操作方式,你在在做什么的操作情况下,要产生这个效果?

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/2 10:22:00 [显示全部帖子]

  在进销存里面有一个窗口,你看看,我做了两个效果,一个是按钮直接操作,另外一个是利用表事件做的.

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:女装管理系统.table

[此贴子已经被作者于2012-1-2 10:23:04编辑过]

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/2 16:36:00 [显示全部帖子]

每一个做法都不一样的,如果打开系统就要这样,吧按钮中的代码放入系统的项目事件的AfterOpenProject中,如果你要在商品资料中输入一个款号,进销存里面就要加载这一个款号,代码在商品资料的表事件DataColChanged中加入:

 

 

Select Case e.DataCol.Name
    Case "款号
"
        Dim kh As String = e.DataRow("款号")       
        Dim tj = "款号 = '" & kh & "'" 
        If kh >"" Then
            If DataTables("进销存").Find(tj) Is Nothing Then
                Dim dr As DataRow = DataTables("款号").AddNew()
                dr("款号") = kh               
            End If
        End If
End Select

[此贴子已经被作者于2012-1-2 16:36:48编辑过]

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/3 19:43:00 [显示全部帖子]

哎,这个你做个关联吧,修改商品资料就可以做更新了.

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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/7 19:26:00 [显示全部帖子]

你的不是可以更新的吗?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:女装管理系统.table


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


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2012/1/8 17:46:00 [显示全部帖子]

你根本不了解代码的含义,你自己看看帮助吧

 回到顶部
总数 11 1 2 下一页