Foxtable(狐表)用户栏目专家坐堂 → 请教跨表引用的问题


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

主题:请教跨表引用的问题

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


加好友 发短信
等级:狐精 帖子:3360 积分:24792 威望:0 精华:0 注册:2012/3/26 21:47:00
请教跨表引用的问题  发帖心情 Post By:2012/5/21 8:54:00 [显示全部帖子]

我在发货单明细里 想引用 销售订单明细

 

现在的思路是 通过产品名称的datacolchanged事件

 

但是现在有个问题 就是 订单明细里有多条记录的  这个代码肯定有问题  我想请教下 像这种引用 有没有快速有效的方法或思路?

我设计的系统里有很多地方都有跨表引用  有没有一种方法能够快速将其他表符合条件的行加载到当前表?

 

 

If e.DataCol.Name = "产品编号"  Then     

    Dim dr As DataRow
    dr = DataTables("销售订单明细").Find("产品编号 = " & "'" & e.DataRow("产品编号") & "'" )
    If dr IsNot Nothing '如果找到, 则设置各列内容
        e.DataRow("产品名称")= dr("产品名称")
        e.DataRow("规格")= dr("规格")
  
    End If
End If

 

 


 回到顶部