以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  haschanges属性问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=134738)

--  作者:jackchan120925
--  发布时间:2019/5/5 16:14:00
--  haschanges属性问题
老师请教下,我下窗体中设置了  <向下> 按钮,对应的表格为产品信息表,当不断点击浏览向下的时候,到固定一行就会触发haschange时间,行号变成红色。但我确认过,产品信息表原来都是已保存的状态。还是我对haschange这个时间理解有误呀?


图片点击可在新窗口打开查看此主题相关图片如下:错误.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/5/5 16:14:36编辑过]

--  作者:有点甜
--  发布时间:2019/5/5 16:16:00
--  

1、行号变成红色?新增行的行号才会是红色的。

 

2、没有haschange这个事件。


--  作者:jackchan120925
--  发布时间:2019/5/5 16:20:00
--  
是datatable的HasChanges属性。

是橙色哈,就是从蓝色的状态变成橙色,说明修改了的状态。问题是我只是不断的点击向后键而已,向后键的代码入图所示

--  作者:有点甜
--  发布时间:2019/5/5 16:22:00
--  

1、看看你currentChanged、positionChanged事件,是否写了什么代码?

 

2、是不是你窗口的控件绑定了表列,在控件的事件写了代码修改了内容?


--  作者:jackchan120925
--  发布时间:2019/5/5 16:35:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:错误1.png
图片点击可在新窗口打开查看

是这个格子自动会把数据清空,而且貌似是不定时的清空,确实是因为绑定了某个列,但是事件上都没有代码?请问这个该如何排查呀?
[此贴子已经被作者于2019/5/5 16:45:34编辑过]

--  作者:有点甜
--  发布时间:2019/5/5 16:48:00
--  

1、看看你表格currentChanged、positionChanged事件,是否写了什么代码?

 

2、看看你窗口的事件是不是写了什么代码。


--  作者:jackchan120925
--  发布时间:2019/5/5 16:52:00
--  
俩个都检查了,没有写代码的
--  作者:有点甜
--  发布时间:2019/5/5 18:28:00
--  
以下是引用jackchan120925在2019/5/5 16:52:00的发言:
俩个都检查了,没有写代码的

 

实例发上来测试。

 

 


--  作者:有点甜
--  发布时间:2019/5/6 9:44:00
--  
以下是引用jackchan120925在2019/5/5 16:52:00的发言:
俩个都检查了,没有写代码的

 

或者联系客服QQ远程测试一下