Foxtable(狐表)用户栏目专家坐堂 → “刚输入的部分内容不见了,光标也跳至当前单元格的最前端”??


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

主题:“刚输入的部分内容不见了,光标也跳至当前单元格的最前端”??

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
“刚输入的部分内容不见了,光标也跳至当前单元格的最前端”??  发帖心情 Post By:2019/6/1 16:17:00 [只看该作者]

表数据,在窗口表中输入数据,在输入的过程中,会突然出现“刚输入的部分内容不见了,光标也跳至当前单元格的最前端”,不知道这个情况,应该怎么测试出问题来,并如何解决?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:小助手.foxdb



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


加好友 发短信
等级:超级版主 帖子:107304 积分:545781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/1 16:33:00 [只看该作者]

哪个窗口?怎么测试出问题?

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)哪个窗口?怎么测试出问题?  发帖心情 Post By:2019/6/1 17:40:00 [只看该作者]

代码区窗口中,“处理”列的输入框中,输入内容,在输入的过程中,会出现以上现象。可这不是每次都出现,也不晓得怎么触发的,感觉好像和定时保存数据有关,是不是,保存数据,只会保存已经输入完毕的主表内数据,窗口表上的即时输入的内容没法保存?

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


加好友 发短信
等级:超级版主 帖子:107304 积分:545781 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/1 17:46:00 [只看该作者]

是的。控件必须离开输入焦点,输入的内容才会更新到表格中,保存前加一句

CurrentTable.FinishEditing
For Each dt As DataTable In DataTables
    dt.Save()
Next

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)是的。控件必须离开输入焦点,输入的...  发帖心情 Post By:2019/6/1 19:10:00 [只看该作者]

是写在计划管理的定时保存代码中吗?

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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2019/6/1 19:52:00 [只看该作者]

这个真的很蛋疼 我也经常遇到 

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(rjh4078)这个真的很蛋疼 我也经常遇到 ...  发帖心情 Post By:2019/6/1 20:05:00 [只看该作者]

对极!关键是没法找出源头

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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点蓝)是的。控件必须离开输入焦点,输入的...  发帖心情 Post By:2019/6/1 21:46:00 [只看该作者]

加入的这行代码作用是不是: 当前表已经结束编辑的那部分的单元格,全部只保存数据? 那有没有办法使得,窗口控件的内容编辑过程中,计划管理的保存时,可以直接保存当前的编辑进度?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/3 9:43:00 [只看该作者]

以下是引用fengwenliuyan在2019/6/1 21:46:00的发言:
加入的这行代码作用是不是:当前表已经结束编辑的那部分的单元格,全部只保存数据? 那有没有办法使得,窗口控件的内容编辑过程中,计划管理的保存时,可以直接保存当前的编辑进度?

 

必须结束编辑,才行,如

 

CurrentTable.FinishEditing

 

 


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


加好友 发短信
等级:四尾狐 帖子:901 积分:8247 威望:0 精华:0 注册:2012/10/19 13:55:00
回复:(有点甜)以下是引用fengwenliuyan在2019/6/1 ...  发帖心情 Post By:2019/6/3 15:14:00 [只看该作者]

还是不行呢?
在计划管理中,
CurrentTable.FinishEditing
For Each dt As DataTable In DataTables
    dt.Save()
Next

间隔时间为10000,

测试:
双击表中任一位置,调出窗口,

在案例代码,输入111111,

选中刚刚输入的111111,并在套用代码中黏贴,

再回到案例代码,选中之前的111111,删除之,

然后,过了几秒,这个删除就会失效,刚被删除的内容还会再次出现?


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