使用下拉复选框控件选择多项后,将选中的数据扩展显示为多行
通过弹窗选择多项后,将数据回填到主表并扩展为多行
以下是实现方案:
方案一:使用下拉复选框控件多值提交
在单元格中插入「下拉复选框控件」
设置数据字典绑定选项(需包含实际值和显示值)
提交时会将选中的多个值拆分为多行数据入库
效果如下图所示:
方案二:使用JS实现弹窗多选回填
创建一个包含所有选项的报表作为弹窗
在主表添加按钮控件,点击时调用JS弹窗:
| // 示例代码 |
| FR.Msg.alert("提示", "这里调用弹窗选择界面"); |
| // 实际实现需结合FR提供的JS API |
在弹窗报表中实现多选功能
选择后通过JS将数据回填到主表并扩展行
模板下载
您可以参考这个模板实现多选提交:下拉复选框数组提交.cpt
注意事项
方案一更适合简单的多选扩展场景
方案二适合选项较多或需要复杂交互的场景
两种方案都支持移动端使用
需要更详细的实现指导或遇到具体问题时,可以提供更多细节我会进一步解答。