关于下拉框取值后调用内置sql查询对应其他的字段问题

有请大佬登场指点,谢谢。页面报错sql未定义,修改脚本调试又无效果微信截图_20241101104104.png

FineReport 侠v客 发布于 2024-11-1 10:41 (编辑于 2024-11-1 10:41)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-11-1 10:44(编辑于 2024-11-1 10:45)

这个js不支持直接写sql()函数

在JS中使用FR公式 https://help.fanruan.com/finereport/doc-view-1785.html

image.pngimage.png

===========

PS,你的拼接也有问题,拷贝sql,帮你修改 

  • 侠v客 侠v客(提问者) 第一种方法:sql("jdbc", "SELECT swry_sj FROM tax_dcns_user WHERE swry_zh=\'' + userName + '\'", 1, 1) 第二种方法:FR.remoteEvaluate('=sql("FRDemo", "SELECT 单位 FROM 人员信息表 WHERE 姓名=\'' + selectedName + '\'", 1, 1)')
    2024-11-01 10:54 
  • snrtuemc snrtuemc 回复 侠v客(提问者) 第二种拼接对的,用第二种把
    2024-11-01 10:57 
  • 侠v客 侠v客(提问者) 回复 snrtuemc 好的
    2024-11-01 11:00 
  • 2关注人数
  • 74浏览人数
  • 最后回答于:2024-11-1 10:45
    请选择关闭问题的原因
    确定 取消
    返回顶部