以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=141639)

--  作者:米德
--  发布时间:2019/10/7 20:24:00
--  [求助]
1.新版本升级后,8月,9月的版本都无法打开10月版的文件了
2.将序号列设置为表达式列后,原本显示正常,但是10.8,10.9版的新增行后,自动生成的序号错误,如图所示
3.求助一下,在进行表达式筛选时,如何使用表达式通过日期函数获取指定年份的数据,比如在筛选条件处year(日期)=2019
图片点击可在新窗口打开查看此主题相关图片如下:tim图片20191007201642.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看

--  作者:狐狸爸爸
--  发布时间:2019/10/7 23:14:00
--  
这是正常的,新增行的自动增量列本来就是临时值,保存之后就会回到真实的值。

如果你立即显示真实的值,只需在DataRowAdded事件中加上代码:

e.DataRow.Save()

--  作者:狐狸爸爸
--  发布时间:2019/10/7 23:17:00
--  
关于筛选:
http://www.foxtable.com/webhelp/topics/2720.htm

--  作者:米德
--  发布时间:2019/10/8 9:58:00
--  
谢谢,能够解决问题,就是通过全局表事件不可以,必须每一个表属性都添加,不知道是什么原因
--  作者:有点蓝
--  发布时间:2019/10/8 10:02:00
--  
大部分全局表事件需要开启才能使用:http://www.foxtable.com/webhelp/topics/0671.htm