以文本方式查看主题 - 易表在线答疑 (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 -- 下面引用由smileboy在 2007/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 -- 下面引用由xj22710在 2007/01/20 02:57am 发表的内容: 不会吧,dockwindow应该能指定窗口的停靠位置的,是不是你别的地方又有公式对窗口的打开位置做了指定呢? 没有,只有在菜单栏里用公式设置。 不过原先在设计窗口时,在系统菜单下有指定“窗口2”贴在右边。但后来用自己的菜单设置,窗口1和窗口2都只能同时一个动作:要吗都是靠边,要吗都是独立。 |
-- 作者:liangyu -- 发布时间:2007/1/20 14:24:00 -- 下面引用由smileboy在 2007/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 -- 下面引用由czy在 2007/01/20 02:27pm 发表的内容: 在表验证公式中加入:CloseWindow()试试。 只能在某些时候才行。 例如:在该表没有关闭前,连续打开1窗口和2窗口,或者先开1窗口,在开2窗口,还是不行!只有不同表切换后,czy的表验证公式才能实现我的意思。 |