自动编号问题 求解

填报模式下  添加一条样单号数据自动编号  样单号里面的1909表示年月 工单号上的1909同理 相当于要编号后三位  加入编号到zs1909008 插入一条后 工单号会自动编号为zs1909009  有什么有的办法实现吗   会有一下子插入多条记录的情况

RTX截图未命名.png

FineReport wd210010 发布于 2019-9-20 10:51
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2019-9-20 11:28(编辑于 2019-9-20 11:33)

image.png

工单号列的扩展格,增加条件属性,A10全都换成扩展格的位置


CONCATENATE(LEFT(A10[A10:-1],6),FORMAT(RIGHT(A10[A10:-1],3)+1,"#000"))

ISNULL($$$)&&LEN(A10[A10:-1])>0


只要填入一格,下面每格都加1,如果你需要年月从样单号取数,那还要另写,而且需要知道“ZS”的来源或者永远是"ZS"

最佳回答
0
孤陌Lv6资深互助
发布于2019-9-20 10:59

插入删除行重新编号-https://help.finereport.com/doc-view-545.html 看这个

最佳回答
0
凌建Lv7高级互助
发布于2019-9-20 11:30

写个存储过程就好了,简单方便

  • 6关注人数
  • 515浏览人数
  • 最后回答于:2019-9-20 11:33
    请选择关闭问题的原因
    确定 取消
    返回顶部