以下是引用cpayinyuan在2008-9-6 9:51:00的发言:
我认真分析了一下,从应用的角度,我要求多窗口多任务,主要是基于在实践中的两种实际需求:
(1)有时候由于两个查询结果窗口由于存在相关性(不一定是关联表,这是两回事),需要在两个窗口(也可能是多个)之间来回切换。即用户需要查看A窗口,再查看B窗口,然后再查看A窗口,再回到B窗口,再查看A窗口,在FOX中如果不能实现多窗口并存,当然也可以实现。就需要反复的执行操作,打开A窗口、打开B窗口同时关闭A窗口、打开A窗口同时关闭B窗口,再打开B窗口同时关闭A窗口,反复切换,这样虽然可以实现同样的功能,但会极大的降低系统的效率,把用户的大量时间浪费在执行查询操作和显示窗口上。
(2)有时候由于两个查询结果存在直接的关系(也不一定是关联表,原因同上),用户需要把这个两个窗口的数据放在同一个屏幕上进行对比查看,如果FOX中不能实现多窗口并存,这种情况目前不好解决,恐怕只能把数据打印出来再比较了,这样岂不是舍近求远,增加不必要的麻烦吗!
以上两点,在实际中是经常用到的,如果哪位不信,随便打开一个流行的通用财务系统或者进销存系统,就会发现这样的查询到处都是,无处不在!
[此贴子已经被作者于2008-9-6 9:50:59编辑过]
深有同感,既然是运行在“窗口”系统上的软件,不支持多窗口怎么行呢???????