以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]跨表引用继承更新 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145640) |
||||
-- 作者:ntqhj -- 发布时间:2020/2/3 13:47:00 -- [求助]跨表引用继承更新
从帮助中使用了以下两段代码,单独测试是通过的。修改至具体程序中,父表的字段发是变化,子表不更新,可能出现的问题会在哪里?请老师给些帮助。(Select Case e.DataCol.Name 在我的程序中有多段)。 订单表的DataColChanged事件设置为: If e.DataCol.Name
= "产品编号" Then 产品表的DataColChanged事件设置为:
Select
Case e.DataCol.Name
|
||||
-- 作者:有点蓝 -- 发布时间:2020/2/3 13:52:00 -- 请贴出自己具体项目的代码说明问题 |
||||
-- 作者:ntqhj -- 发布时间:2020/2/3 14:20:00 -- 继承与更新
|
||||
-- 作者:有点蓝 -- 发布时间:2020/2/3 14:29:00 -- Select Case e.DataCol.Name Case "托运单位","货物名称","装货地区","承储仓库","卸货地区","卸货地址","捆号" Dim Filter As String = "[托运合同号] = \'" & e.DataRow("托运合同号") & "\'" Dim drs As List(Of DataRow) = DataTables("承运人明细表").Select(Filter) For Each dr As DataRow In drs dr(e.DataCol.Name) = e.NewValue Next End Select
|
||||
-- 作者:ntqhj -- 发布时间:2020/2/3 14:54:00 -- 我。另请问老师,我在查看表结构修改列名时,响应时间很长,会是啥原因? |
||||
-- 作者:有点蓝 -- 发布时间:2020/2/3 15:10:00 -- 和系统有关,具体原因不清楚。估计是某个补丁造成的 |
||||
-- 作者:ntqhj -- 发布时间:2022/3/15 14:54:00 -- 老师好!套用帮助,用OpenQQ即时高效同步数据,主表套用代码可以实现功能,子表套用就不行了,应该如何修改代码啊? |
||||
-- 作者:有点蓝 -- 发布时间:2022/3/15 15:19:00 -- 不管什么表格,完全一样的用法 |
||||
-- 作者:ntqhj -- 发布时间:2022/3/15 23:15:00 -- 不管什么表格,只需修改不同表的保存按钮的代码,QQClient的ReceivedMessage事件中代码 是 共用的吗? |
||||
-- 作者:有点蓝 -- 发布时间:2022/3/16 8:23:00 -- 共用的 |