以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关联筛选问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=174521) |
||||
-- 作者:lgz518 -- 发布时间:2022/1/19 15:14:00 -- 关联筛选问题 在窗口上执行下面代码,不执行,是什么原因? 在表A中的筛选第一列在表B的第二列有对应值的行: Tables("表A").RelationFilter("第一列", "表B", "第二列", True) 第二个参数可以是表名,也可以直接是DataTable,例如: Tables("表A").RelationFilter("第一列", DataTables("表B"), "第二列", True) |
||||
-- 作者:有点蓝 -- 发布时间:2022/1/19 15:18:00 -- 我测试没有问题。请上传实例说明 |
||||
-- 作者:lgz518 -- 发布时间:2022/1/19 16:00:00 --
|
||||
-- 作者:lgz518 -- 发布时间:2022/1/19 16:15:00 -- 老师,问题一:是想在表A表B表C都没设计关联条件,表A选中第一列的数据单元,能把表B表C的相应数据选出。 注:三表关联是可以达到问题一,现在不使用三表关联如何实现?
|
||||
-- 作者:有点蓝 -- 发布时间:2022/1/19 16:48:00 -- 代码完全没有问题,结果符合筛选条件。不知道您到底想要什么效果? Tables("表A").RelationFilter("第一列", "表B", "第一列", True)表B第一列a\\b\\c字符都有,所以筛选结果"表A"没有变化,因为第一列的字符在表B第一列都有 |
||||
-- 作者:lgz518 -- 发布时间:2022/1/19 19:53:00 -- ![]() ![]() |
||||
-- 作者:有点蓝 -- 发布时间:2022/1/20 8:40:00 -- 这个和1楼的用法没有半点关系,参考这个:http://www.foxtable.com/webhelp/topics/2222.htm |