插入行策略相关问题

image.png

如图所示为设计器界面

image.png

如图为前端填报界面

image.png

想实现的效果为:

  1. 相同日期相同药品添加多个批次时,自动生成批次号,举例图中红框内批次为22205063

  2. 新增行进行不同日期的新增填报时,当天第一批药品的批次根据日期自动生成。('2'+'yyMMdd'+'1')

FineReport yzmsd8hm8346362 发布于 2022-5-5 16:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
孤陌Lv6资深互助
发布于2022-5-5 16:19(编辑于 2022-5-5 16:30)

image.png

最佳回答
0
百煮味香Lv5初级互助
发布于2022-5-5 16:28

('2'+'yyMMdd'+seq())

最佳回答
0
CD20160914Lv8专家互助
发布于2022-5-5 16:34
  • yzmsd8hm8346362 yzmsd8hm8346362(提问者) 我之前就是用的这个办法,但是不适用。填报的时候没问题,但是提交入库之后,ds1.G(排班日期)会把相同的日期合并展示,导致前端只展示当天的第一批次,后续批次在数据库表里,展示不了。
    2022-05-05 16:52 
  • CD20160914 CD20160914 回复 yzmsd8hm8346362(提问者) 那是你主键设置得有问题,,,,,你的主键不要用日期。。。而要用主键+药品名称两列做为主键就行了。。
    2022-05-05 16:54 
  • 4关注人数
  • 324浏览人数
  • 最后回答于:2022-5-5 16:34
    请选择关闭问题的原因
    确定 取消
    返回顶部