请问我以下的模板要怎么将d3单元格和d4单元格的数据以数组的方式存入数据库中?有人可以帮忙解决的吗?

1736211985377.pngimage.png请问各位大神我该如何配置这种填报信息,才能成功入库呢?d3是配置表内的数据,d4是填报时候需要填报的数据。,,有哪位大神能帮忙看一下的吗,数组现在都没办法入库呢

R22质量检测.rar

FineReport HRainMountain 发布于 2025-1-7 09:33 (编辑于 2025-1-7 15:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-1-7 09:35(编辑于 2025-1-7 09:49)

嗯,很多次了,需要辅助单元格,你上模板吧

=======

插入一行,到时候隐藏

然后设置填报用辅助行

image.png

  • HRainMountain HRainMountain(提问者) 我上传了,麻烦帮忙看一下吧,搞了快两个小时了
    2025-01-07 09:41 
  • snrtuemc snrtuemc 回复 HRainMountain(提问者) 按这个设置看看
    2025-01-07 09:49 
  • HRainMountain HRainMountain(提问者) 回复 snrtuemc 你这样设置可以填报吗?不会出现笛卡尔积吗
    2025-01-07 14:50 
最佳回答
0
孤陌Lv6资深互助
发布于2025-1-7 09:38(编辑于 2025-1-7 09:39)

你这个怎么用单元格组 你应该用智能添加单元格  然后2个数组的单元格 就用公式就好了  这样就会把数组的拆成多条来入库

你这样勾选了ID为主键  因为ID相同 数据覆盖更新  数组的数据就只保留最后一条 你可以去了ID

  • HRainMountain HRainMountain(提问者) id不能去了,id是主键
    2025-01-07 09:45 
  • 孤陌 孤陌 回复 HRainMountain(提问者) 我意思 是ID不要勾选为主键 不然 数据就覆盖了 就只保留一条数据
    2025-01-07 11:03 
  • 孤陌 孤陌 回复 HRainMountain(提问者) 我都用FR来做MES 这样的填报做的太多了
    2025-01-07 11:04 
  • HRainMountain HRainMountain(提问者) 回复 孤陌 感觉听不太懂啥意思呢
    2025-01-07 16:25 
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-1-7 09:43

你的这几个格子 拖入对应的字段

D4设置好过滤

image.png

填报属性使用联合主键(勾选几个字段),不用uuid主键

  • HRainMountain HRainMountain(提问者) 不是兄弟,你这些方法有试过吗,感觉都是理想化的东西
    2025-01-07 09:47 
  • 华莉星宸 华莉星宸 回复 HRainMountain(提问者) 我经常这么干啊,肯定可以的~
    2025-01-07 09:47 
最佳回答
0
用户k6280494Lv6资深互助
发布于2025-1-7 13:34

辅助列

image.png

自定义提交按钮

var temp = "";

var arr = _g().getWidgetsByName("p1");

//获取扩展单选按钮组p1的控件对象数组

if (arr[0] != undefined) {

for (var i = 0; i < arr.length; i++) {

if(temp.length=0){

temp=arr[i].getValue();

}

else{

temp = temp + arr[i].getValue() + ',';

}

//如果控件长度大于1,则遍历获取控件值并拼接

// _g().setCellValue(0,0,0,temp)

}

} else {

temp = arr.getValue();

//如果控件长度为1,则直接获取控件值

// _g().setCellValue(0,0,0,temp)

}

//alert(temp)

_g().setCellValue(0,0,0,temp)

_g().verifyAndWriteReport();

image.png

修改回答

  • 5关注人数
  • 62浏览人数
  • 最后回答于:2025-1-7 15:27
    请选择关闭问题的原因
    确定 取消
    返回顶部