图片用文件控件上传后,再次上传提交获取不到新图片的文件名FILENAME()数据表中不会有任何修改

图片用文件控件上传下载的插件上传后,想要换一张图片,但是再次上传提交获取不到新图片的文件名,用的是FILENAME()函数获取的, 数据表中没有修改,还是之前的文件名,谢谢!问答.png

FineReport 用户K0035705 发布于 2021-5-6 12:05 (编辑于 2021-5-6 14:59)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-6 12:27(编辑于 2021-5-6 15:06)

你这个需要设置智能提交,然后文件名设置主键,这样才能修改,不然不行的

image.png

  • 用户K0035705 用户K0035705(提问者) 是只能文件名的字段设置为主键吗 因为上传的文件是图片 获取的文件名是用来做图片名称字段的数据 而且为每张上传后的图片都设置了 UUID() 目前是以UUID()和项目名称设置了联合主键的 并且用的是只能提交
    2021-05-06 14:20 
  • snrtuemc snrtuemc 回复 用户K0035705(提问者) 你根据UUID的话,需要先查询出来,在填报修改,直接填报的话需要文件名为主键
    2021-05-06 14:28 
  • 用户K0035705 用户K0035705(提问者) 回复 snrtuemc 刚刚上传了张照片,麻烦您再帮忙看一下
    2021-05-06 15:02 
  • snrtuemc snrtuemc 回复 用户K0035705(提问者) 你填报属性,需要设置,智能提交,UUID为主键,然后这样设置,假设图片编码在B3,if(len(B3)=0,UUID(),B3) 看修改答案
    2021-05-06 15:05 
  • 2关注人数
  • 514浏览人数
  • 最后回答于:2021-5-6 15:06
    请选择关闭问题的原因
    确定 取消
    返回顶部