Foxtable(狐表)用户栏目专家坐堂 → 非关联验证


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

主题:非关联验证

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
非关联验证  发帖心情 Post By:2017/4/25 16:59:00 [显示全部帖子]

不想建立表的关联,想要以下结果

1、如果表B有对应的产品用料,(所有材料的用料)则勾选[标识];

2、如果在表B编辑和新增产品的用料,则勾选表A的[标识]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:非关联.foxdb


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/25 17:43:00 [显示全部帖子]

能贴出代码吗,我还没有升级

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/25 18:04:00 [显示全部帖子]

验证后问题:

1、表B每个产品有两行,必须都有数据才能勾选,删除任一行数据都勾选不了或去掉勾选


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/25 18:14:00 [显示全部帖子]

表A与表B实际是一对多(表A是一,表B是多)

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/25 18:15:00 [显示全部帖子]

只有表B的用料都有数据(对应产品)才能在表A勾选

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/25 18:27:00 [显示全部帖子]

表A代码还是不行。当表B用料不全时,(比如BV 1.5 PVC J-70的用料空白)表A还是能勾选

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/25 19:26:00 [显示全部帖子]

表A的代码这样也不行

Select Case e.DataCol.name
    Case "产品型号","产品规格"
        'Dim fdr As DataRow = DataTables("表b").find("产品型号='" & e.DataRow("产品型号") & "' and 产品规格='" & e.DataRow("产品规格") & "'")
        Dim fdr As List(Of DataRow) = DataTables("表b").Select("产品型号='" & e.DataRow("产品型号") & "' and 产品规格='" & e.DataRow("产品规格") & "'")
        'If fdr IsNot Nothing Then
        If fdr IsNot Nothing And DataTables("表b").DataRows("用料") IsNot Nothing Then
            e.DataRow("标识") = True
        Else
            e.DataRow("标识") = False
        End If
End Select


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/26 7:47:00 [显示全部帖子]

表A的代码没有通过


图片点击可在新窗口打开查看此主题相关图片如下:非关联.gif
图片点击可在新窗口打开查看


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/26 7:51:00 [显示全部帖子]

我上传的是GIF动画,怎么不动呢?

改变规格内容,勾选不符合要求,特别是表B有多条对应记录,不是找到1条用料就勾选,如果有1条用料是空的就不勾选

[此贴子已经被作者于2017/4/26 8:04:45编辑过]

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2017/4/26 14:10:00 [显示全部帖子]

外出刚回.可以啦,谢谢


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