Foxtable(狐表)用户栏目专家坐堂 → 基础疑问,有大佬教教我吗


  共有2368人关注过本帖树形打印复制链接

主题:基础疑问,有大佬教教我吗

帅哥哟,离线,有人找我吗?
c39lin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
基础疑问,有大佬教教我吗  发帖心情 Post By:2021/9/19 13:03:00 [显示全部帖子]

Forms("窗口1").Show()

之前一直是用这个代码实现窗口间的跳转的,直到我把窗口1改成了主窗口模式。

然后这个代码就失灵了,准确的说,在同一个表内窗口这个代码还是有效的。但是在跨表窗口里就失效了。

跳转不过来,这是为什么呢?

窗口1如果不是主窗口模式的话就一切正常(独立/停靠)

 回到顶部
帅哥哟,离线,有人找我吗?
c39lin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
  发帖心情 Post By:2021/9/19 13:29:00 [显示全部帖子]

窗口1所有者为表A 模式:主窗口

窗口2所有者为表2 模式:停靠

在窗口1也是 模式:停靠 的时候   

窗口2的
Forms("窗口1").Show()
是可以生效的

窗口1改为主窗口模式后 窗口2的代码就失效了。

 回到顶部
帅哥哟,离线,有人找我吗?
c39lin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
  发帖心情 Post By:2021/9/19 13:31:00 [显示全部帖子]

回重复了,不懂怎么删除,不好意思。
[此贴子已经被作者于2021/9/19 13:31:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
c39lin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
  发帖心情 Post By:2021/9/19 13:32:00 [显示全部帖子]

那么解决的办法应该是窗口2所有者改为表A,模式改为独立或者主窗口。
然后窗口2里插入表B,这样就可以实现跳转了吧。

 回到顶部
帅哥哟,离线,有人找我吗?
c39lin
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
  发帖心情 Post By:2021/9/19 13:52:00 [显示全部帖子]

从效果上来说,是解决了。

窗口1还是主窗口,在窗口1进入窗口2

Forms("窗口2").Show()

窗口2改为了独立窗口,所有者没变,窗口里插入表B。然后在返回按钮那加了一段关闭就好了。

Forms("窗口2").Close()
Forms("窗口1").Show()

 回到顶部
帅哥哟,离线,有人找我吗?
c39lin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
  发帖心情 Post By:2021/9/19 18:44:00 [显示全部帖子]

我..我还有一个问题..

我之前在窗口里筛选是用的这个代码

Dim Filter As String
With e.Form.Controls("DPM")
    If .Value IsNot Nothing Then
        If Filter >"" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "店铺名 = '" & .Value & "'"
    End If
End With
If Filter > "" Then
    Tables("窗口1").Filter = Filter
End If

后来新增一列逻辑列,绑定到窗口复选框后,提示错误

未找到类型“CheckBox”的公共成员“Value”。

是应该把Value换成什么吗?

 回到顶部
帅哥哟,离线,有人找我吗?
c39lin
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:59 积分:525 威望:0 精华:0 注册:2019/4/3 20:42:00
  发帖心情 Post By:2021/9/22 14:56:00 [显示全部帖子]

感谢,当初的确是在这边抄的代码,但是后续添加复选框的时候已经想不起来是在哪里学的了。

 回到顶部