比如: 一张单有完成和未完成二种状态,但保存单据时必须是其中一种状态.
假设是用check作记录. 考虑用户的操作不出错或不能忘记操作此状态,你会怎样做呢?
中国的每家商业软件都号称是以客户至上!!!真的做到了吗?
假设是用check作记录. 考虑用户的操作不出错或不能忘记操作此状态,你会怎样做呢?
中国的每家商业软件都号称是以客户至上!!!真的做到了吗?
解决方案 »
- 能给我一个简单的类模块使用例子吗?
- 请问怎么在VB中给一个文件更换扩展名?
- 如何连接远程SQLSERVER2000服务器?
- 关于FileSystemObject使用的问题
- 如何将控件picturebox的内容定位打印到打印纸上?!!!
- 初学请教,关于msgbox的问题
- 救急:错误3704
- 我想做一个从资源管理器拖放一个文件可以自动播放的媒体播放器。希望把文件拖动到窗体的任何一个地方都可以正确OLE进来。那位有更好的办
- 怎样做实时语音程序?
- to yang_zhenning,to yang_zhenning,to yang_zhenning,to yang_zhenning,to yang_zhenning,
- ******关于ListView控件的基础问题******
- 如何写带变量的查找语句?
當check1.value=0 時表示單據還未完成.保存單據時必須是完成或未完成.當你勾上check時你就做了完成這個功能,當你忘記了做呢?如果你是設計者,你會怎樣做?難道放一個check就可以了嗎?問題就這么簡單,還不合題意嗎?
保存时提示:要完成单据吗?[Y]已完成。[N]我还没完成。
我相信不會這樣做,這只會增加用戶的操作時間和難讀性.
當check1.value=0 時表示單據還未完成.保存單據時必須是完成或未完成.當你勾上check時你就做了完成這個功能,當你忘記了做呢?如果你是設計者,你會怎樣做?難道放一個check就可以了嗎?問題就這么簡單,還不合題意嗎?
=================
为什么非得要用户去勾选?
作为两种状态来说;你不是有临界条件么?你得自己判断用户是否操作到了临界条件。
为什么要把问题抛给用户去选择?这不是一个负责任的程序员应该做的事情。
做一套软件不仅仅是一套软件,还包含着相应的管理模式。你操作员粗心忘了,那就是操作员的失职,从企业管理来看,企业当然不希望员工都是粗心大意的
所以别说什么忘了、失误了,软件这样做就是对操作员的一种监督,而且可以做为对员工能力、业绩考核的凭据。当然,做为一个完善的软件,还是要提供修改的模块,给出权限,只有有权限的人才能对失误单据做修正。