以文本方式查看主题 - 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 |
-- 作者:a2029460 -- 发布时间:2017/12/7 22:34:00 -- 此主题相关图片如下:流水窗口.png |
-- 作者:有点甜 -- 发布时间:2017/12/7 22:50:00 -- 1、关联表只有一个,只能显示在一个地方;
2、http://www.foxtable.com/webhelp/scr/2222.htm
|