以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 非关联表对应记录显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176626) |
-- 作者:njzwm -- 发布时间:2022/4/20 20:35:00 -- 非关联表对应记录显示 1. 表A和表B非关联表,但是都有编号列。现在想咋表A中光标在哪一行,在表B中就显示表A对应编号的记录(一对多的记录),就像关联表一样。 这么做的原因是在窗口中,关联表无法设置副表,但是根据设计需要同时在2处显示同一关联表。 2. 如果表B是SQL表,应该怎么编程? 3.当前表的补个单元格值如何取得: XX = Tables("表A").Current("编号") 这个语句好像通不过。 希望大师解答,谢谢!
|
-- 作者:有点蓝 -- 发布时间:2022/4/21 8:53:00 -- 1、2、参考:http://www.foxtable.com/webhelp/topics/2222.htm 3、当前表的补个单元格值没看懂什么意思,截图说明一下
|
-- 作者:njzwm -- 发布时间:2022/4/21 10:48:00 -- 原本的想法是想得到表A当前行的“编号”列数据,用作新sql表的filter值。 |
-- 作者:有点蓝 -- 发布时间:2022/4/21 10:53:00 -- 比如 dim filter as string = "编号=‘" & Tables("表A").Current("编号") & "’" dim sql as string = "select * from {xx表} where 编号=‘" & Tables("表A").Current("编号") & "’"
|
-- 作者:njzwm -- 发布时间:2022/4/21 12:33:00 -- 谢谢! |
-- 作者:njzwm -- 发布时间:2022/4/21 18:28:00 -- 因为文字上传老是不成功,故发图片来提问。 |
-- 作者:njzwm -- 发布时间:2022/4/21 18:29:00 -- 此主题相关图片如下:zz.png |
-- 作者:有点蓝 -- 发布时间:2022/4/21 20:26:00 -- 1、参考:http://www.foxtable.com/webhelp/topics/1431.htm,设置DataSource后设置AllowEdit = False |