Foxtable(狐表)用户栏目专家坐堂 → “员工”表双击打开窗口,随意删除一部分数据,如删除“尊称”列的“博士”,等几秒钟后,计划管理中的定时保存设置生效,刚删除的内容,又会自行恢复了?


  共有2980人关注过本帖树形打印复制链接

主题:“员工”表双击打开窗口,随意删除一部分数据,如删除“尊称”列的“博士”,等几秒钟后,计划管理中的定时保存设置生效,刚删除的内容,又会自行恢复了?

帅哥哟,离线,有人找我吗?
fengwenliuyan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
“员工”表双击打开窗口,随意删除一部分数据,如删除“尊称”列的“博士”,等几秒钟后,计划管理中的定时保存设置生效,刚删除的内容,又会自行恢复了?  发帖心情 Post By:2019/6/3 17:38:00 [显示全部帖子]

以“传统编辑方式”的窗口为例,在计划管理中,加入定时保存的代码,
具体操作:
在计划管理中,加入定时保存的代码。
打开项目,“员工”表双击打开窗口,随意删除一部分数据,如删除“尊称”列的“博士”,等几秒钟后,计划管理中的定时保存设置生效,刚删除的内容,又会自行恢复了?
求:如何避免这种现象?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1 (2).foxdb



 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)我测试你给的示例,没有问题,请你认...  发帖心情 Post By:2019/6/3 18:31:00 [显示全部帖子]

具体操作:
双击第一行,弹出窗口,复制姓名列:“王伟”,黏贴在编号列,再回到姓名列,删除内容“王伟”,
然后等几秒,会发现这个姓名列的王伟会重新出现?

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)以下是引用fengwenliuyan在2019/6/3 ...  发帖心情 Post By:2019/6/3 19:06:00 [显示全部帖子]

能将您测试的版本上传我试试看吗?

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)以下是引用fengwenliuyan在2019/6/3 ...  发帖心情 Post By:2019/6/3 19:24:00 [显示全部帖子]

不是啊,我指的是,您刚刚测试的项目,我测试失败,您测试成功,所以我想试试您测试的项目

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)我下载1楼的项目测试也没有问题  发帖心情 Post By:2019/6/3 20:19:00 [显示全部帖子]

双击第一行,弹出窗口,复制姓名列:“王伟”,黏贴在编号列,再回到姓名列,删除内容“王伟”, 然后等几秒,会发现这个姓名列的王伟会重新出现?

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)计划管理Dim MainTab As C1Command.C...  发帖心情 Post By:2019/6/3 21:27:00 [显示全部帖子]

改了以后,还是不行,问题依旧:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1改.foxdb



 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)If Forms.ActiveForm IsNot Nothing ...  发帖心情 Post By:2019/6/3 22:04:00 [显示全部帖子]

这是模拟tab按钮的办法,但是,这样会导致输入到一半,光标跳转到下一个控件,导致输入错误?

您的思路是:定时保存表格之前,先模拟按下enter事件,让焦点离开输入值,

那要是想,模拟:再返回原控件的光标原来的位置?不知道这个代码应该怎么写?

又或者,

能不能换个思路,定时保存的设置,只对表格数据保存,

窗口中的控件数据修改后,只在点击保存或撤销按钮后才执行覆盖表格的内容?
[此贴子已经被作者于2019/6/3 22:13:22编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)这个没有办法。除非不要绑定,否则肯...  发帖心情 Post By:2019/6/3 22:34:00 [显示全部帖子]

那要是想,模拟:再返回原控件的光标原来的位置?不知道这个代码应该怎么写

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)以下是引用fengwenliuyan在2019/6/3 ...  发帖心情 Post By:2019/6/4 11:35:00 [显示全部帖子]

还是写在计划管理中的保存所有表,但不保存指定的主表或当前表吗? 要是这样的话,代码应该怎么改?

 回到顶部
帅哥哟,离线,有人找我吗?
fengwenliuyan
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:902 积分:8264 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)以下是引用fengwenliuyan在2019/6/4 ...  发帖心情 Post By:2019/6/4 13:43:00 [显示全部帖子]

老师,若是要只保存“当前表中的当前行”以外的数据,应该怎么写?

 回到顶部
总数 11 1 2 下一页