以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 自动生成编号问题(保存前后不一致) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=49590) |
-- 作者:gzy_txl -- 发布时间:2014/4/20 23:25:00 -- 自动生成编号问题(保存前后不一致) 在表结构中对"表达式列"使用表达式生成编号,出现问题:添加行时编号是 HP0028 保存后再看就成为 HP0010(发现自动按行序号计算的),不知道如何处理! 想实现效果:新建时的编号和保存后的编号一致 表达式为:\'HP\' + SubString(\'0000\', 1, 4 - Len(Convert([_Identify],\'System.String\'))) + Convert([_Identify], \'System.String\')
|
-- 作者:Bin -- 发布时间:2014/4/21 8:33:00 -- 正常的,未保存时 _IDentify是临时的,保存后数据库会生成新的. |
-- 作者:Bin -- 发布时间:2014/4/21 8:34:00 -- 可以参考帮助,自己编码编号http://www.foxtable.com/help/topics/2403.htm |