参数面板传参并超链接至明细表怎么实现

image.pngimage.png

FineReport 呼呼哈哈 发布于 2024-3-29 10:38 (编辑于 2024-3-29 11:36)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
用户k6280494Lv6资深互助
发布于2024-3-29 10:39(编辑于 2024-3-29 11:02)

JS实现点击跳转按钮跳转到指定页面

var kssj= _g().parameterEl.getWidgetByName('KSSJ').getValue()

  • 呼呼哈哈 呼呼哈哈(提问者) 我更新了问题,按照我现在这样的做法能实现,但是不是本界面上的参数值,而是主体页面的参数值,怎么实现本页面的参数值能进行值的传递呢
    2024-03-29 10:59 
  • 用户k6280494 用户k6280494 回复 呼呼哈哈(提问者) js 获取参数
    2024-03-29 11:03 
  • 呼呼哈哈 呼呼哈哈(提问者) 回复 用户k6280494 在我更新的问题截图中是不是少写了这句?var kssj= _g().parameterEl.getWidgetByName(\'KSSJ\').getValue()
    2024-03-29 11:05 
  • 用户k6280494 用户k6280494 回复 呼呼哈哈(提问者) 所有控件值都用js获取,不要用参数栏获取
    2024-03-29 11:08 
  • 呼呼哈哈 呼呼哈哈(提问者) 回复 用户k6280494 报错 CustomJSError : Cannot read properties of undefined (reading \'tabPane\')
    2024-03-29 11:14 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-3-29 10:39

image.png

最佳回答
0
wulitaoLv5见习互助
发布于2024-3-29 10:42(编辑于 2024-3-29 11:12)

模版.rar

明细点击事件 获取日期参数值 URl 拼接上参数就行。

var start = this.options.form.getWidgetByName("开始日期").getValue();

var end =  this.options.form.getWidgetByName("结束日期").getValue();

window.open("${servletURL}?reportlet=明细报表&start ="+start +"&end ="+end ,"_self")

quer1();

  • 呼呼哈哈 呼呼哈哈(提问者) 刚才我更新问题,能实现跳转但是不是传递的当前页面的参数,而是主页面的参数,如果在本页面进行了参数选择不起任何作用
    2024-03-29 10:43 
  • wulitao wulitao 回复 呼呼哈哈(提问者) 主页面的参数名称与 明细的参数名称需要一致。
    2024-03-29 10:47 
  • 呼呼哈哈 呼呼哈哈(提问者) 回复 wulitao 是一致
    2024-03-29 10:48 
  • wulitao wulitao 回复 呼呼哈哈(提问者) 看我回复的那个附件
    2024-03-29 11:11 
  • 4关注人数
  • 281浏览人数
  • 最后回答于:2024-3-29 11:36
    请选择关闭问题的原因
    确定 取消
    返回顶部