参数注入问题

在制作填报表单时,想通过参数注入根据物料编码把主键查询出来一起更新到数据库中。设置好了,在填报时,输入物料编码后,主键没有查询出来,请问是不是参数注入没法用在填报表单上?

FineReport jamin_FineRep 发布于 2021-4-28 08:51
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
peng_chLv6初级互助
发布于2021-4-28 09:13(编辑于 2021-4-28 15:29)

可以直接写SQL 公式,SQL函数- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

=SQL(\"NCC\",\"SELECT PK_MATERILA FROM BD_MATERIAL WHERE CODE=\'\"+A3+\"\'\",1,1)

我测试是正常的。

  • jamin_FineRep jamin_FineRep(提问者) 公式写上了,不起作用。E3的内容:SQL(\"NCC\",\"SELECT PK_MATERILA FROM BD_MATERIAL WHERE CODE=\'\"+A3+\"\'\",1,1)。我在填报输入A3的字符串后E3单元格没有内容
    2021-04-28 14:59 
  • peng_ch peng_ch 回复 jamin_FineRep(提问者) =SQL(\"NCC\",\"SELECT PK_MATERILA FROM BD_MATERIAL WHERE CODE=\'\"+A3+\"\'\",1,1)
    2021-04-28 15:16 
最佳回答
0
shirokoLv6资深互助
发布于2021-4-28 08:52

是的,填报联动建议用公式 SQL公式

  • 3关注人数
  • 816浏览人数
  • 最后回答于:2021-4-28 15:29
    请选择关闭问题的原因
    确定 取消
    返回顶部