新增可以,取消勾选不删除
参考
JS实现复选按钮控件全选和批量操作 https://help.fanruan.com/finereport/doc-view-1215.html
下拉复选框取消勾选时希望删除记录但未生效,这与填报提交逻辑和控件返回值类型有关。以下是解决方案:
问题核心原因下拉复选框默认以数组形式返回值,取消勾选操作需要通过特定方式触发删除逻辑
关键设置步骤
将控件返回值类型改为「字符串」(默认逗号分隔多值)
在「报表填报属性」中勾选「未修改不更新」避免无效提交
补充建议如需精确控制删除行为,可通过JS监听控件值变化,当检测到空值时执行删除操作(需结合服务器端逻辑)
注:实际删除需确保数据库主键匹配,建议测试时先备份数据。