前面讨论多窗口的时候,我一直都是提的查询的问题,现在再讨论一个录入的问题:例如要录入一个商品出库单,肯定需要以选择的方式录入商品,一般的管理软件的做法都是:在出库单窗口中需要录入商品的时候,通过按钮(或按键)打开一个“商品选择”的子窗口,在商品选择子窗口中,通过一定的查询条件(注意条件是在这个“商品选择”窗口临时输入的,没有办法用代码预先定义,因为每一次选择商品的时候条件都不相同),在子窗口中出现符合条件的商品列表,然后在子窗口中通过鼠标双击或者点击按钮,选定该商品,即可把该商品的信息读入到出库单窗口中。如果如贺老师所说,FOX中不能多窗口同时并存,那么这样常用的输入方式好像将无法实现!就只能通过列表项目(列表框或组合框)来实现,但假如有几千个商品,这样的列表项目用起来是不是太麻烦了,估计一般人是根本没有办法使用的!
FOX发展到今天的功能,已经支持外部数据源,在说明中也说支持大量数据的管理,不能仅仅增强表的管理功能,相配套的功能却严重滞后(假如象易表一样只用FOX管理小量的数据,可能对窗口界面、操作方式的要求的确并不重要,也不迫切)。窗口功能虽然不影响数据查询的功能本身,但却极大的影响着界面的友好性和用户的操作方式,如果要设计一个系统的话,虽然最重要的是数理处理和数据查询的功能是否强大,但作为最终用户首先关注的却不一定是每一个功能细节,恰恰相反,界面的友好性和用户的操作是否方便往往是至关重要的,不知大家是否有同感!
[此贴子已经被作者于2008-9-6 12:01:57编辑过]