js跳转页面无法获取参数

为啥我跳过来我查参数值都是空的,我在原报表查有数

image.png

**********************************************************

image.png

FineReport 用户W4933403 发布于 2022-7-21 17:32 (编辑于 2022-7-21 17:41)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
好好生活好好学习Lv7资深互助
发布于2022-7-21 17:34

你在子表测试一下

单元格获取一下

$UP_UID

  • 用户W4933403 用户W4933403(提问者) 很奇怪 你看我加的图 子表链接上有,但我单元格获取不到 而且像org_name应该是中文的,给我转码了
    2022-07-21 17:40 
  • 好好生活好好学习 好好生活好好学习 回复 用户W4933403(提问者) 转码不影响可以为了安全,看样子是获取到参数了;重新试一下单元格 获取
    2022-07-21 17:41 
  • 好好生活好好学习 好好生活好好学习 回复 用户W4933403(提问者) 如果是单元格的话,直接用超级链接,继承主表参数,参数都不用设置
    2022-07-21 17:51 
  • 用户W4933403 用户W4933403(提问者) 回复 好好生活好好学习 原来是链接里面的&写出$了,,另外昨天问的那个js问题能不能再给我看下https://bbs.fanruan.com/wenda/question/125913.html
    2022-07-21 18:02 
最佳回答
0
HHHHH123Lv7中级互助
发布于2022-7-21 17:38

你应该是筛选框之类的改变的参数吧,上面的定义参数只能取到默认控件的参数,修改后并不能传入

可以把获取的参数改成下列语句的形式

var UP_UID=this.options.form.getWidgetByName("UP_UID").getValue()

  • 用户W4933403 用户W4933403(提问者) 不是 这个表也是另一个表跳过来的 这些参数都是上一个表给的参数 那边用的单元格自带的超级链接就没问题
    2022-07-21 17:41 
  • HHHHH123 HHHHH123 回复 用户W4933403(提问者) 单元格的参数可以直接传,但是要是在参数面板里的控件,你的这种写法只能传控件的默认值,即使改了筛选框也不会有值传
    2022-07-21 17:47 
  • 3关注人数
  • 359浏览人数
  • 最后回答于:2022-7-21 17:41
    请选择关闭问题的原因
    确定 取消
    返回顶部