以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  不同窗口打开同一个表出错!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=110710)

--  作者:a2029460
--  发布时间:2017/12/7 22:32:00
--  不同窗口打开同一个表出错!
2个窗口共用的一个销售流水表saleflow,登录的时候DataTables("pos_t_vip_info").LoadChildren("pos_t_saleflow")统一加载的。

从会员管理窗口打开后,将流水筛选成选定会员的关联流水,窗口afterload代码是:
Dim vip_id As String = CurrentTable.Current("card_id") \'得到会员的id
Tables("pos_t_saleflow").Filter = "vip_no = \'" & vip_id &"\'" \'筛选此会员的流水
Tables("pos_t_vip_info.pos_t_saleflow").Cols("sale_money").GrandTotal = True
Tables("pos_t_vip_info.pos_t_saleflow").GrandTotal = True \'显示合计模式

图片显示是:会员管理弹窗.png
窗口设计是:会员窗口

然后再打开另一个窗口:流水.png后 什么都没了,连表的样式都没了,窗口afterload代码是:

If  _UserRole = "导购" Then
  Tables("pos_t_saleflow").Filter = ""
End If

错误显示的是:流水.png

为什么从会员窗口筛选后 再打开另一各此表的窗口就成这样了? 而反之则没事!

--  作者:a2029460
--  发布时间:2017/12/7 22:34:00
--  
会员弹窗.png
图片点击可在新窗口打开查看此主题相关图片如下:会员管理弹窗.png
图片点击可在新窗口打开查看
会员窗口
图片点击可在新窗口打开查看此主题相关图片如下:会员窗口.png
图片点击可在新窗口打开查看
错误显示
图片点击可在新窗口打开查看此主题相关图片如下:流水.png
图片点击可在新窗口打开查看

--  作者:a2029460
--  发布时间:2017/12/7 22:34:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:流水窗口.png
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2017/12/7 22:50:00
--  

1、关联表只有一个,只能显示在一个地方;

 

2、http://www.foxtable.com/webhelp/scr/2222.htm