文件控件多图档上传,但数据库里的BLOB只有一笔

image.png

如题,上传了几个图档,使用了UUID作为主key,数据库里只有一笔数据,只保留了最后上传的一个档案,有办法将全部的档案都写入数据库吗

image.png

image.png

因为必须两个表共用一个UUID,所以又特别弄了一个ID来使用,但如果我使用ID来做为主键

那就会被判定成多笔相同的数据,我要怎麽将那几个图档分开存成不同的BLOB

例 :   1   UUID1   图1

         2   UUID1   图2

         3   UUID1   图3

FineReport 帆软用户wWTsbARVa9 发布于 2024-12-11 11:56 (编辑于 2024-12-11 12:07)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-12-11 12:15

你得把文件名称也要当成主键,才可以,不然就会替换了!!文件名称字段设置公式如下,改成你自己的单元格,也要勾上主键!!

SPLIT(FILENAME(b2),",")

  • 帆软用户wWTsbARVa9 帆软用户wWTsbARVa9(提问者) 这能不能像数据集里的数据一样扩展的呀? 还是只能使用INDEXOFARRAY(SPLIT(FILENAME(b2),","),1)一个一个切割呀
    2024-12-11 13:13 
  • CD20160914 CD20160914 回复 帆软用户wWTsbARVa9(提问者) 要设置在填报属性中。。我上面的公式,前端填报并不会自动扩展!!!
    2024-12-11 13:41 
  • 帆软用户wWTsbARVa9 帆软用户wWTsbARVa9(提问者) 回复 CD20160914 所以是在文件名称那一格里面写公式吗,这样写入数据库就会每个档案一行了是吗
    2024-12-11 15:14 
  • CD20160914 CD20160914 回复 帆软用户wWTsbARVa9(提问者) 你直接测试看就知道了。填报属性中用我上面的公式,你还要把这个勾上主键
    2024-12-11 15:14 
  • 帆软用户wWTsbARVa9 帆软用户wWTsbARVa9(提问者) 回复 CD20160914 数据库主键栏无法插入重複资料:ORA-00001: 违反必须为唯一的限制条件 (APPS.SYS_C00668375) 异常位置 sheet:sheet1 填报属性:BLOB 报了这个错
    2024-12-11 15:19 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-12-11 11:58

你的UUID列 设置为列表  或是设置左父格

使用UUID自动生成主键 https://help.fanruan.com/finereport/doc-view-2869.html

  • 3关注人数
  • 44浏览人数
  • 最后回答于:2024-12-11 12:15
    请选择关闭问题的原因
    确定 取消
    返回顶部