Foxtable(狐表)用户栏目专家坐堂 → [求助]如何写代码


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

主题:[求助]如何写代码

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


加好友 发短信
等级:八尾狐 帖子:1838 积分:13006 威望:0 精华:0 注册:2013/6/10 9:23:00
[求助]如何写代码  发帖心情 Post By:2019/7/29 12:41:00 [只看该作者]


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

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/29 13:41:00 [只看该作者]

AfterCheckRow的事件处理:http://www.foxtable.com/webhelp/topics/1640.htm

e.Row("下单") = e.Row.Checked

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


加好友 发短信
等级:八尾狐 帖子:1838 积分:13006 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2019/7/29 14:43:00 [只看该作者]

表A中有一个已采购列和产品ID列, 在另外一个采购表中寻找产品ID一样的产品, 然后在表A的已采购列上自动打钩, 如何写代码?

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/29 14:47:00 [只看该作者]


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


加好友 发短信
等级:八尾狐 帖子:1838 积分:13006 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2019/7/29 15:17:00 [只看该作者]

If e.DataCol.Name = "PCMXID" Then '如果内容发生变动的是ID列
    If e.NewValue Is Nothing Then '如果新值是空白,也就是ID列的内容为空
        e.DataRow("PCMXID") = Nothing '那么清空此行单价列的内容
    Else
        Dim dr As DataRow
        '否则在产品表查找同名的ID行,将找到的行赋值给变量dr
        dr = DataTables("采购明细表").Find("[PCMXID] = '" & e.NewValue & "'")
        If dr IsNot Nothing Then '如果找到了同名的ID行,也就是dr不是Nothing
            e.DataRow("已下单") = True
        End If
    End If
End If

这段代码哪里不对呢?

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/29 15:21:00 [只看该作者]

没有问题,提示什么错误?

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


加好友 发短信
等级:八尾狐 帖子:1838 积分:13006 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2019/7/29 15:25:00 [只看该作者]

没有起作用?

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


加好友 发短信
等级:八尾狐 帖子:1838 积分:13006 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2019/7/29 15:31:00 [只看该作者]

在采购明细表中并没有已下单的列, 只有PCMXID列?所以没起作用, 如何更改呢?

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


加好友 发短信
等级:八尾狐 帖子:1838 积分:13006 威望:0 精华:0 注册:2013/6/10 9:23:00
  发帖心情 Post By:2019/7/29 15:43:00 [只看该作者]

如果采购明细表中PCMXID等于表A的PCMXID,那么表A中的已下单=TRUE!

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/29 16:08:00 [只看该作者]

代码放到窗口表对应的主表事件

 回到顶部
总数 40 1 2 3 4 下一页