Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共12 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:在textbox datetimepicker中修改数据,不能撤销?

1楼
mr725 发表于:2009/2/24 23:08:00

在主窗口中的 textbox 里或datetimepicker里(已经绑定到列),修改里面内容后,要返回修改前的内容,该怎么处理,用foxtable上的‘返回’(或撤销)按钮,不起作用?~灰色~

2楼
狐狸爸爸 发表于:2009/2/24 23:19:00
撤销针对那些直接在表中的修改。
3楼
mr725 发表于:2009/2/24 23:33:00
以下是引用狐狸爸爸在2009-2-24 23:19:00的发言:
撤销针对那些直接在表中的修改。

是禁止表中该列的编辑吗? 可在窗口修改后还是不能撤销返回到修改前的内容。

4楼
菜鸟foxtable 发表于:2009/2/24 23:37:00
你的控件已经绑定了列,修改是在控件中完成的,当然不能撤销..老爹说得很清楚了..撤销键是针对那些直接在表中的修改。
[此贴子已经被作者于2009-2-24 23:37:48编辑过]
5楼
mr725 发表于:2009/2/24 23:42:00
以下是引用菜鸟foxtable在2009-2-24 23:37:00的发言:
你的控件已经绑定了列,修改是在控件中完成的,当然不能撤销..老爹说得很清楚了..撤销键是针对那些直接在表中的修改。
[此贴子已经被作者于2009-2-24 23:37:48编辑过]

可是有必要撤销并返回到之前的内容啊~ ,因为修改后很可能反悔呀图片点击可在新窗口打开查看

6楼
狐狸爸爸 发表于:2009/2/24 23:47:00

看看菜单中的“状态浏览 - 状态浏览器”。

7楼
mr725 发表于:2009/2/25 0:05:00
以下是引用狐狸爸爸在2009-2-24 23:47:00的发言:

看看菜单中的“状态浏览 - 状态浏览器”。

这个看过知道了,还是没有撤销修改来的方便,何况假如我是(用狐表制作)程序的使用人-用户,就是要个省事嘛~

8楼
cpayinyuan 发表于:2009/2/25 9:02:00
以下是引用mr725在2009-2-24 23:08:00的发言:

在主窗口中的 textbox 里或datetimepicker里(已经绑定到列),修改里面内容后,要返回修改前的内容,该怎么处理,用foxtable上的‘返回’(或撤销)按钮,不起作用?~灰色~

    比较可行、常用的处理办法是,不要把输入框绑定到列,改为绑定到全局变量。编辑完成后,如果想生效,就把全局变量的值写到表中去;如果想反悔,值仅是在全局变量中,不写到表中写即可。(其实我一开始就不赞成把输入框绑定到字段上,这样等于是直接修改表,一般的软件很少有这样的处理方式)。

[此贴子已经被作者于2009-2-25 9:02:35编辑过]
9楼
狐哥 发表于:2009/2/25 9:44:00
以下是引用cpayinyuan在2009-2-25 9:02:00的发言:

    比较可行、常用的处理办法是,不要把输入框绑定到列,改为绑定到全局变量。编辑完成后,如果想生效,就把全局变量的值写到表中去;如果想反悔,值仅是在全局变量中,不写到表中写即可。(其实我一开始就不赞成把输入框绑定到字段上,这样等于是直接修改表,一般的软件很少有这样的处理方式)。

[此贴子已经被作者于2009-2-25 9:02:35编辑过]

能否给个简单的例子

10楼
cpayinyuan 发表于:2009/2/25 9:57:00
以下是引用狐哥在2009-2-25 9:44:00的发言:

能否给个简单的例子

我在论坛发的那个工资系统界面文件中的部门管理(附件中不是只有界面,有狐表的完整文件),其中的部门增加,部门修改,部门删除,采取的就是这种方式。在窗口中修后后,既可以点“保存”生效,也可以点“取消”作废!

共12 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.