怎么合理设置填报

有复选按钮控件进行填报  每天最多只能填报2个  填报设置实现:1)填报后 数据库有数据 如4月11勾选A组合B组 , 数据库表里有2条数据 2)如果填报后要修改, 如原来AB组改为AC组, 数据库表里还是只有2条数据

填报怎么设计 合理

WorkBook33.zip

FineReport 柿柿 发布于 2022-4-12 12:25 (编辑于 2022-4-12 13:58)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
柿柿Lv4初级互助
发布于2022-4-12 16:23

对复选框控件增加状态改变事件, 设置删除提交

最佳回答
0
CD20160914Lv8专家互助
发布于2022-4-12 12:29(编辑于 2022-4-12 12:30)

自己再增加一个id(比如mysql数据库的自增id)。。或者帆软内置的uuid。。这样保存后,后面修改就用uuid来判断了。。

使用UUID自动生成主键- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

  • 柿柿 柿柿(提问者) 但我的是复选按钮控件 怎么匹配id
    2022-04-12 13:21 
  • CD20160914 CD20160914 回复 柿柿(提问者) 填报属性中的uuid一样按教程设置。。。复选按钮就用split($控件名称,\",\")这样提交。。它就会进去多条了。。
    2022-04-12 13:23 
  • 柿柿 柿柿(提问者) 能写一下公式不 按照文档的做 重复填报的时候id重新生成或者是提示笛卡尔积报错
    2022-04-12 13:37 
  • CD20160914 CD20160914 回复 柿柿(提问者) 发一个模板上来看一下吧。不知道你的整体格式是如何的。。文件》输出》内置数据。。。
    2022-04-12 13:37 
  • CD20160914 CD20160914 回复 柿柿(提问者) 这样好像uuid会重复。。用数据库的id吧。。。如果是mysql的话直接在数据库增加一个id,同时设置它为自增id
    2022-04-12 14:05 
  • 1关注人数
  • 405浏览人数
  • 最后回答于:2022-4-12 16:23
    请选择关闭问题的原因
    确定 取消
    返回顶部