填报系统如何做编码自定义

填报系统如何做编码自定义,在插入的过程中,编号:如何设置成自动编号(自定义)

FineReport 梦已元 发布于 2019-2-18 16:48
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
星痕Lv6高级互助
发布于2019-2-18 16:55

编号自定义的规则是什么?先得说清楚啊,一般都是通过 “固定文本”+“系统年月日时分秒”+数据库表行数+1 之类的方式来定义的,还有的是会直接使用FR系统中的生成唯一性编码函数

UUID():返回随机的UUID。
示例:UUID()返回36位随机机器数。
       UUID(32)返回32位随机机器数。

来实现,具体的实现方案得看具体需求

  • 梦已元 梦已元(提问者) 固定文本+系统日期+流水号(3)
    2019-02-18 16:58 
  • 星痕 星痕 回复 梦已元(提问者) 那这个不就很清楚了吗?固定文本和系统日期可以直接用FR的公式获取到,你需要导入的就是流水号嘛。在流水号的列后面加一个列,公式内容类似 =CONCATENATE(\"固定文本\",format(today(),\"yyyyMMdd\"), A3) A3就是指代流水号单元格,然后插入行策略设置一下即可
    2019-02-18 17:15 
  • 梦已元 梦已元(提问者) 回复 星痕 这个流水号能自动编号吗,如销售订单编号,每次新增流水号都要自动增1 ,
    2019-02-19 08:33 
  • 星痕 星痕 回复 梦已元(提问者) 可以啊,把流水号内容那块,改成用FR的sql函数从数据库表查流水号,然后给查出来的值+1不就行了吗?但是这个建议写在填报属性的字段值设置那块,这样的话提交的时候才会生效。尽量避免多人同时填报可能出现的重复问题
    2019-02-19 10:49 
  • 梦已元 梦已元(提问者) 回复 星痕 就是,加效验是吗
    2019-02-19 10:51 
  • 2关注人数
  • 494浏览人数
  • 最后回答于:2019-2-18 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部