以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]活动窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42784)

--  作者:飞华莎平
--  发布时间:2013/11/21 21:21:00
--  [求助]活动窗口
一个窗口在活动的时候,如何设置让其它窗口无法操作。我现在碰到是在一个窗口进行编辑,点击了另一个窗口,编辑的窗口就被遮住了。
--  作者:有点甜
--  发布时间:2013/11/21 21:27:00
--  
 方法一:设置这个窗口的属性->类型->模式

 方法二:用代码把这个窗口置顶 forms("窗口1").baseform.topmost = True
[此贴子已经被作者于2013-11-21 21:29:23编辑过]

--  作者:飞华莎平
--  发布时间:2013/11/21 21:46:00
--  
谢谢
--  作者:飞华莎平
--  发布时间:2013/11/21 21:50:00
--  
再请教一个问题,编辑完活动窗口的内容添加到后面窗口的表中,因为后面的表很长,新增行在最后。如何能让新增加的行显示在窗口的表格可视区内?不知这样表达清楚不
--  作者:有点甜
--  发布时间:2013/11/21 22:01:00
--  
 是说想看到新增的行么?

 用tables("xxx").addnew 来新增行就行了。

--  作者:飞华莎平
--  发布时间:2013/11/21 22:10:00
--  
我是用Andnew来新增行的,只是因为增加行的表所在的窗口不是活动的当前窗口,所以看不到
--  作者:有点甜
--  发布时间:2013/11/21 22:32:00
--  
 那就没办法了
--  作者:逛逛
--  发布时间:2013/11/22 8:02:00
--  

独立窗口  topmost  true

 

插入行的表 用 Index 结合 TopVisibleRow 属性