以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 筛选 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=75807) |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 11:08:00 -- 筛选 我做了一个目录树筛选窗口,能通过目录树实现调取该选项的所有数据,现在有一个问题,子表加载的数据只有与父表关联的行,如果我想在子表中另外筛选则显不了其他行。
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 11:14:00 -- 不明白你什么意思,另外筛选,就另外设置LoadFilter然后load啊 |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 11:25:00 -- 在产品窗口中做了一个目录树与table,目录树是对产品的全部筛选,通过选择产品在table中能够显示相应的产品明细,另外在产品表currentchanged事件中写了代码If e.Table.Current IsNot Nothing Then 意思是选择当前行能关联表中显示所有与此行产品相关的产品明细 现在问题是我这样做了,订单就不能再做其他筛选了,因为订单中显示的数据只是与当前行相关的产品明细,其他的显示不出了。
上述功能还需要有,还不能影响订单其他使用,该怎么处理 |
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 11:35:00 -- 筛选订单表的时候,不要去触发CurrentChanged事件,可以加入标志。
Vars("同步") = false \'订单表筛选 Vars("同步") = true
---------------------------------
If Vars("同步") Then If e.Table.Current IsNot Nothing Then End If
|
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 12:42:00 -- 按这样去做,就实现不了点某产品时,产品订单关联表显示相应的产品数据,是否需要在菜单中添加一个选择按钮,如果需要筛选时就
|
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 12:44:00 -- 两个功能都需要,怎么做能实现两种功能呢? |
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 14:52:00 --
|
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 15:23:00 -- 你给我修改过了吗
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/15 15:23:00 -- 就是4楼那样改啊。 |
||||
-- 作者:kaituozhe -- 发布时间:2015/10/15 16:18:00 -- 按4楼那样去就实现不了,选择当前行时,关联表能够显示当前产品的所有明细 现在需要实现两方面的功能 1、选择父表的某种产品时,关联表能够显示此种产品的所有明细(包括未加载的) 2、订单不受任何限制地进行筛选、查询等功能。
现在的情况是不加上述代码没有办法实现第2种功能,加了上述代码则第一种功能实现不了。 |