历史版本1 :复选控件多值入库不正确 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

一、问题描述编辑

在制作填报模板时,经常遇到单元格控件勾选了多个指标,但提交成功后却只保留了一个值的情况。如果这种情况,我们该如何处理呢?
举例数据:
我们在下拉复选框控件勾选了【康富食品、秒生、为全、日正】,4个指标后提交入库,刷新页面后,发现只保留了一个最后勾选的指标【日正】的值。
图(一)
222
图(二)
222

二、解决方法编辑

原因:下拉复选框的默认返回类型是数组,所以导致填报只保留了最后一个值!
222
处理方法:我们选择将返回值类型由【数组】改选为【字符串】
222

三、示例编辑

打开模板%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Form\LineForm\LineForm1.cpt

222

在D3单元格设置【下拉复选框】控件,返回值类型:字符串,其它默认。

设置数据字典:

222


四、效果预览编辑

保存设置并填报预览,效果如图二所示。

注:下拉复选框、单选按钮、复选框组等多选控件都有类似的问题,参考本文档处理!