以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]没有分类的自动编号如何自动生成?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=153459)

--  作者:ccner
--  发布时间:2020/8/11 17:20:00
--  [求助]没有分类的自动编号如何自动生成?
如果没有分类,只有一种编号,怎么自动生成?比如 ABC001,ABC002  ....?



--  作者:有点蓝
--  发布时间:2020/8/11 17:25:00
--  
参考:http://www.foxtable.com/webhelp/topics/2403.htm
--  作者:ccner
--  发布时间:2020/8/11 17:29:00
--  
 max = e.DataTable.Compute("Max(编号)","类别 = \'" & lb & "\' And [_Identify] <> " & e.DataRow("_Identify")) \'取得该类别的最大编号

主要是这句看不懂

这句如何转换为可以在 命令窗口运行的代码?
[此贴子已经被作者于2020/8/11 17:35:51编辑过]

--  作者:有点蓝
--  发布时间:2020/8/11 17:35:00
--  
Compute:http://www.foxtable.com/webhelp/topics/0393.htm,获取指定日期内排除当前行之外的最大编号,如果和日期无关只有一种编号,这样即可

max = e.DataTable.Compute("Max(编号)","[_Identify] <> " & e.DataRow("_Identify")) \'取得该表的最大编号