以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]如何让同一个表的不同窗口靠在不同位置?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=6088)

--  作者:liangyu
--  发布时间:2007/1/19 20:42:00
--  [求助]如何让同一个表的不同窗口靠在不同位置?
同一个表中有两个窗口,我想要设置一个菜单,其中一个按钮打开的是窗口在中间的独立窗,若用菜单栏的另外一个按钮,打开的窗口是靠右边的。两个按钮打开的是同一个主表。不知如何设置公式?
OpenGrid("1月份") and OpenWindow(1) and DockWindow(4)
OpenGrid("1月份") and OpenWindow(2) and DockWindow(3)
这两个公式要如何改?
用上述公式重新打开文件中的“1月份”表,窗口1是在主表的右上,虽然是独立式的,但遮住了菜单。即使将窗口拖到中间,关闭文件,重新打开,又会跑到右上去;
而第二个公式可以将窗口2贴在右边上。

--  作者:smileboy
--  发布时间:2007/1/19 20:59:00
--  
定义OpenWindow的参数试试
--  作者:liangyu
--  发布时间:2007/1/19 21:04:00
--  
下面引用由smileboy2007/01/19 08:59pm 发表的内容:
定义OpenWindow的参数试试

该参数好像不太好调节,有没有具体值的?
--  作者:liangyu
--  发布时间:2007/1/19 21:45:00
--  
搞了半天,除了用参数调节外,好像没有其他办法!两个窗口中只要任一个被设置了靠边,另外一个窗口一般也是靠边。
--  作者:xj22710
--  发布时间:2007/1/20 2:57:00
--  
不会吧,dockwindow应该能指定窗口的停靠位置的,是不是你别的地方又有公式对窗口的打开位置做了指定呢?
--  作者:smileboy
--  发布时间:2007/1/20 7:31:00
--  
试试OpenGrid("1月份",1) and DockWindow(4)
--  作者:liangyu
--  发布时间:2007/1/20 14:23:00
--  
下面引用由xj227102007/01/20 02:57am 发表的内容:
不会吧,dockwindow应该能指定窗口的停靠位置的,是不是你别的地方又有公式对窗口的打开位置做了指定呢?

没有,只有在菜单栏里用公式设置。
不过原先在设计窗口时,在系统菜单下有指定“窗口2”贴在右边。但后来用自己的菜单设置,窗口1和窗口2都只能同时一个动作:要吗都是靠边,要吗都是独立。
--  作者:liangyu
--  发布时间:2007/1/20 14:24:00
--  
下面引用由smileboy2007/01/20 07:31am 发表的内容:
试试OpenGrid("1月份",1) and DockWindow(4)

试验过了,好像不行!
--  作者:czy
--  发布时间:2007/1/20 14:27:00
--  
在表验证公式中加入:CloseWindow()试试。
--  作者:liangyu
--  发布时间:2007/1/20 14:38:00
--  
下面引用由czy2007/01/20 02:27pm 发表的内容:
在表验证公式中加入:CloseWindow()试试。

只能在某些时候才行。
例如:在该表没有关闭前,连续打开1窗口和2窗口,或者先开1窗口,在开2窗口,还是不行!只有不同表切换后,czy的表验证公式才能实现我的意思。