以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  提示窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189901)

--  作者:creastzh
--  发布时间:2024/1/3 19:16:00
--  提示窗口
承继白天的一个问题, 当我在某窗口表中输入一个工单后出现重号, 希望跳出1个模式窗口, 但当我建立后发现无法顺利实现该功能:
模式窗口我使用了SQLQuery类型表
图片点击可在新窗口打开查看

在基表中的Datadocchanged事件我使用Forms("IDR_Append").show 打开了,程序如下:
Forms("IDR_Append").Show
                \'MainTable = Tables("IDR_Append_Table1")
                With Tables("IDR_Append_Table1")
                    MessageBox.Show(wo)
                    .DataTable.LoadFilter = "[WO] = \'" & wo & "\'"
                    .DataTable.Load
                End With
但发现模式表
1 没有按程序加载
2 我在模式表中设置了2个按钮,分别为增加行和取消
增加行: e.Form.Close

取消: Tables("IDR_Table1").Current.Delete e.Form.Close

我不知道如何设计这类表及其应用, 能否请老师帮指导一下或者给一个案例. 谢谢!