frm报表中传递控件值作为参数给移动端弹窗,该怎么实现

frm报表中传递控件值作为参数给移动端弹窗,该怎么实现2020-08-30_220858.jpg

FineReport 用户J4846366 发布于 2020-8-30 22:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2020-8-31 08:03

正常直接是用是没有问题的,建议使用英文参数,中文可能解析有问题,你的模板路径全是中文,估计url长度超出了,导致参数截断了,取不到参数了

  • 用户J4846366 用户J4846366(提问者) 您好,感谢您的回答,我刚试了一下,现在还不是中英文的问题,现在的问题是通过$+控件名获取不到控件的值,我试了一下,如果给控件一个初始的字面值,就能获取到,如果初始字面值为空,自定义输入后就无法获取。
    2020-08-31 10:43 
  • 用户J4846366 用户J4846366(提问者) 我的意思就是通过$+控件名好像只能获取报表初始化时候控件的字面值,如果控制值修改了,再通过$+控件名也获取不到新的值,还是原来的初始字面值
    2020-08-31 10:48 
  • snrtuemc snrtuemc 回复 用户J4846366(提问者) 试一下,修改后,让控件失去焦点,然后在点击传参,试一下,不要一修改控件值就点超链接,帆软有个bug,就是修改控件参数后,需要失焦点,才能取到控件值
    2020-08-31 10:53 
  • 用户J4846366 用户J4846366(提问者) 回复 snrtuemc 按您说的试过了,还是不行。
    2020-08-31 11:06 
  • snrtuemc snrtuemc 回复 用户J4846366(提问者) 还是不行,直接使用js来实现,参考[通用]JS通过按钮控件开关对话框-https://help.fanruan.com/finereport/doc-view-3461.html
    2021-03-13 07:54 
最佳回答
0
twsheLv6初级互助
发布于2020-11-27 14:00(编辑于 2020-11-28 07:58)

试了下,FRM中是获取不了值的。。估计没考虑到FRM的特性


测试了下,可以加个报表块,在里头传递参数是可以的,

用这个方法吧!请采纳答案!

  • 3关注人数
  • 741浏览人数
  • 最后回答于:2020-11-28 07:58
    请选择关闭问题的原因
    确定 取消
    返回顶部