以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何跨表引用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=184429) |
-- 作者:yolala -- 发布时间:2022/12/6 23:48:00 -- 如何跨表引用 实现需求:把表B的值班人员名单,引用并且插入到表A的值班人员中去,代码如何写? |
-- 作者:有点蓝 -- 发布时间:2022/12/7 8:34:00 -- 参考:http://www.foxtable.com/webhelp/topics/0057.htm |
-- 作者:yolala -- 发布时间:2022/12/7 9:50:00 -- 蓝版,这样子做,没有办法直接把对应表列的数据插入到指定表列的数据中去呀,通过表B设计了一个录入窗口,在表B录入了值班人员数据,表A的值班人员数据并不能直接显示呀,还得通过选择下拉列表来实现,这不是我想要的结果。蓝版,看看该怎么实现我的需求。 [此贴子已经被作者于2022/12/7 9:50:34编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/12/7 9:52:00 -- 意思是表B录入一行数据,表A也同时增加一行数据? |
-- 作者:yolala -- 发布时间:2022/12/7 9:53:00 -- 对的,就是这样的需求。怎么实现呢? |
-- 作者:有点蓝 -- 发布时间:2022/12/7 9:57:00 -- 在表Bdatacolchanged事件给表A新增一行,然后赋值即可 |
-- 作者:yolala -- 发布时间:2022/12/7 9:59:00 -- 蓝版,可以在我的实例里写一下吗? |
-- 作者:有点蓝 -- 发布时间:2022/12/7 10:10:00 -- 很简单的功能,先自己学着写,写不通再帮您改
|
-- 作者:yolala -- 发布时间:2022/12/7 10:29:00 -- 写好了,不知道为啥表A的数据仍然为空。 |
-- 作者:有点蓝 -- 发布时间:2022/12/7 10:32:00 -- 新增的行是没有任何数据的,所以请到表B的datacolchanged事件处理,判断值班人员列有数据再给表A新增。datacolchanged事件的用法看8楼 |