以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求助,自动编号问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145098) |
||||
-- 作者:frankcat -- 发布时间:2020/1/8 11:40:00 -- 求助,自动编号问题 老师,我在数据表page表的datarowadding事件中添加如下代码,想实现按日产生一个编号fentryid,设置为整数类型,但是运行后,所有行的编号都是0,没有自动加一,麻烦帮忙看下问题在哪。
If Forms("凭证生成").opened |
||||
-- 作者:有点蓝 -- 发布时间:2020/1/8 11:51:00 --
|
||||
-- 作者:frankcat -- 发布时间:2020/1/8 12:01:00 -- messagebox.show(feid) \'这里显示什么 每次都显示0 |
||||
-- 作者:有点蓝 -- 发布时间:2020/1/8 12:03:00 -- messagebox.show(dtp.value) \'这里显示什么 这个日期有其它数据吗
|
||||
-- 作者:frankcat -- 发布时间:2020/1/8 12:04:00 -- messagebox.show(dtp.value) \'这里显示什么 2020-01-04 |
||||
-- 作者:有点蓝 -- 发布时间:2020/1/8 12:05:00 -- 请上传实例测试 |
||||
-- 作者:frankcat -- 发布时间:2020/1/8 12:13:00 --
|
||||
-- 作者:frankcat -- 发布时间:2020/1/8 12:27:00 -- 不好意思,老师,刚才测试的时候吧fdate的赋值给删除了,加上后测试数字正常从1开始编号
|
||||
-- 作者:frankcat -- 发布时间:2020/1/8 12:28:00 -- 但是这样的话不能从0开始编号
|
||||
-- 作者:frankcat -- 发布时间:2020/1/8 13:24:00 -- 好了,搞定了,beforsavedatarow事件里加一条整个id编号减一 |