以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  数据自动  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=177793)

--  作者:mjm
--  发布时间:2022/6/4 18:04:00
--  数据自动
我设计了主界面独立停靠窗口,设置了一个姓名标签和图片浏览控件分别绑定的表,并填加了计划,实现了数据自动展示,代码如下,但是切换到人员表,计划同行执行。如何只实现在停靠窗口展示,而主表人员表不执行计划。
With Tables("人员表")
    If .Position = .Rows.Count - 1 Then
        .Position = 0
    Else
        .Position = .Position + 1
    End If
End With

--  作者:狐狸爸爸
--  发布时间:2022/6/5 7:03:00
--  
没有看懂你的问题
--  作者:mjm
--  发布时间:2022/6/5 12:13:00
--  数据自动
我设计了独立停靠窗口绑定在主界面表,设置了一个姓名标签和图片浏览控件分别绑定到人员表,并填加了计划,在独立窗口实现了数据自动展示,代码如下,
With Tables("人员表")
    If .Position = .Rows.Count - 1 Then
        .Position = 0
    Else
        .Position = .Position + 1
    End If
End With
但是在记录在两个窗口,即独立停靠窗口和人员表窗口同步执行。如何只实现在停靠窗口展示,而人员表窗口不执行计划。

--  作者:有点蓝
--  发布时间:2022/6/5 20:53:00
--  
停靠窗口的表格设置为副本

With Tables("人员表")
改为使用副本名称
With Tables("窗口1_table1")

--  作者:mjm
--  发布时间:2022/6/5 22:44:00
--  数据自动
窗口里没有绑定表控件,只是姓名和图片两个控件,不知道怎么选副本,请指教,谢谢。
--  作者:有点蓝
--  发布时间:2022/6/5 22:53:00
--  
那就看不懂了。请截图说明
--  作者:mjm
--  发布时间:2022/6/5 23:32:00
--  数据自动



图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2022/6/6 8:27:00
--  
把人员表窗口改为副本
--  作者:mjm
--  发布时间:2022/6/6 22:15:00
--  数据自动
我在数据展示窗口加一个表控件,设计为副本,出现数据展示_Table1,将两个控件绑定到这个副表,并在计划里修改为,弹出错误不存在数据展示_Table这个表。
If  MainTable.Name = "主界面" Then
    With Tables("数据展示_Table1")
        If .Position = .Rows.Count - 1 Then
            .Position = 0
        Else
            .Position = .Position + 1
        End If
    End With
End If

--  作者:有点蓝
--  发布时间:2022/6/6 22:29:00
--  
窗口没有打开,或者窗口名称,控件名称错误