Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
在主窗口中的 textbox 里或datetimepicker里(已经绑定到列),修改里面内容后,要返回修改前的内容,该怎么处理,用foxtable上的‘返回’(或撤销)按钮,不起作用?~灰色~
是禁止表中该列的编辑吗? 可在窗口修改后还是不能撤销返回到修改前的内容。
可是有必要撤销并返回到之前的内容啊~ ,因为修改后很可能反悔呀
看看菜单中的“状态浏览 - 状态浏览器”。
看看菜单中的“状态浏览 - 状态浏览器”。
这个看过知道了,还是没有撤销修改来的方便,何况假如我是(用狐表制作)程序的使用人-用户,就是要个省事嘛~
在主窗口中的 textbox 里或datetimepicker里(已经绑定到列),修改里面内容后,要返回修改前的内容,该怎么处理,用foxtable上的‘返回’(或撤销)按钮,不起作用?~灰色~
比较可行、常用的处理办法是,不要把输入框绑定到列,改为绑定到全局变量。编辑完成后,如果想生效,就把全局变量的值写到表中去;如果想反悔,值仅是在全局变量中,不写到表中写即可。(其实我一开始就不赞成把输入框绑定到字段上,这样等于是直接修改表,一般的软件很少有这样的处理方式)。
比较可行、常用的处理办法是,不要把输入框绑定到列,改为绑定到全局变量。编辑完成后,如果想生效,就把全局变量的值写到表中去;如果想反悔,值仅是在全局变量中,不写到表中写即可。(其实我一开始就不赞成把输入框绑定到字段上,这样等于是直接修改表,一般的软件很少有这样的处理方式)。
能否给个简单的例子
能否给个简单的例子
我在论坛发的那个工资系统界面文件中的部门管理(附件中不是只有界面,有狐表的完整文件),其中的部门增加,部门修改,部门删除,采取的就是这种方式。在窗口中修后后,既可以点“保存”生效,也可以点“取消”作废!