1,075
社区成员
发帖
与我相关
我的任务
分享
int num
string ls_left,ls_right
if ls_num = '' or isnull(ls_num) or ls_num = '0' then return '1'
num = integer(ls_num)
if num = 0 then
ls_left = left(ls_num,1)
ls_right = right(ls_num,1)
if ls_right = '9' then
if ls_left = 'Z' then
messagebox("信息提示","标号已经用完")
return '-1'
end if
return char(asc(ls_left) + 1) + '1'
else
return ls_left + string(integer(ls_right) + 1)
end if
elseif num = 99 then
return 'A1'
else
return string(num + 1)
end if