Foxtable(狐表)用户栏目专家坐堂 → 求助,一段IF代码


  共有9221人关注过本帖平板打印复制链接

主题:求助,一段IF代码

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


加好友 发短信
等级:幼狐 帖子:186 积分:1294 威望:0 精华:0 注册:2011/8/17 17:29:00
求助,一段IF代码  发帖心情 Post By:2012/10/28 15:34:00 [只看该作者]

Dim tbl As Table = Tables("供应商选择_Table1")
If tbl.Current Is Nothing Then Return
If tbl.Current IsNot Nothing Then
    Tables("品名规格.物料品牌明细.物料进价明细").Current("供应商") = tbl.Current("简称")
End If

 

Dim KKK As Table = Tables("供应商选择_Table1")
If KKK.Current Is Nothing Then Return
If KKK.Current IsNot Nothing Then
    Tables("采购订单").Current("供应商名称") = tbl.Current("简称")
End If
Forms("供应商选择").Close()

 

 

做了一个“供应商选择”的窗口,我想这一个窗口的双击事件可以在两个表里通用,要如何判断是加载当前的表呢?

比如我在“品名规格.物料品牌明细.物料进价明细”表里就不执行采购订单里的填充命令?

Dim tbl As Table = Tables("供应商选择_Table1")
If tbl.Current Is Nothing Then Return
If tbl.Current IsNot Nothing Then
If tbl.Current IsNot Nothing Then
    Tables("品名规格.物料品牌明细.物料进价明细").Current("供应商") = tbl.Current("简称")

else

  Tables("采购订单").Current("供应商名称") = tbl.Current("简称")
End If

这样写的采购订单里就无法执行,只能执行 品名规格.物料品牌明细.物料进价明细 这个表里的


 回到顶部