js超链接时传参失败

图1是我一级页面用js写传参时的传参方法。【用JS是因为要不同的部门进入的页面不是同一个】

图二是我二级页面的这个面板日期参数传参设置。   

现在一级传参进去 这个日期控件传参失败了。但是中心部门又传参成功。。。有大佬知道是为啥吗

FineReport lku 发布于 2022-12-24 09:28 (编辑于 2022-12-24 11:23)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-12-24 09:38(编辑于 2022-12-24 10:57)

用公式去获取参数面板的参数时,只会得到默认值,用户修改参数值以后,这里的公式是获取不到结果的

类似如下:你自己改成你自己的参数名称就行了

var ksrq=_g().parameterEl.getWidgetByName("dateEditor0").getValue();

var jsrq= _g().parameterEl.getWidgetByName("dateEditor1").getValue();

jzny="+ksrq+"&jzny="+jsrq+""

  • lku lku(提问者) 我用你这句的js后超链接失效了。点不进去,但是我用我这下面这句是可以超链接点击进去: var ksrq= _g().getParameterContainer().getWidgetByName(\"dateEditor0\").getValue(); 但是用了这个超链接还是无法将ksrq传参到控件
    2022-12-24 09:56 
  • CD20160914 CD20160914 回复 lku(提问者) 你不能复制我的语句去修改吗???你看一下我写的,和你写的有什么差异没有?只是你要改一下start_date的参数名称就行了,会不会复制?ctrl+c然后再ctrl+v
    2022-12-24 09:58 
  • lku lku(提问者) 回复 CD20160914 我知道呀。我不是说了么。我复制了你这句。然后修改了参数名。然后JS超链接失效了。。。。点不动了。我才去尝试别的的呀
    2022-12-24 10:05 
  • CD20160914 CD20160914 回复 lku(提问者) 把你的全部js放出来。或者上文件。。。如果放js语句,你就编辑在你帖子的最上面,最好是上文件上来
    2022-12-24 10:11 
  • lku lku(提问者) 回复 CD20160914 麻烦先帮忙看下JS了。我这个文件上传的话需要处理数据。需要一点时间 ,我中心部门就是截图里的那样子。在上方取得单元格。 然后在上方的参数设置里把ksrq 和jsrq删掉了。换成你说的JS取
    2022-12-24 10:19 
最佳回答
0
996433090@qq.coLv6初级互助
发布于2022-12-24 10:10
不用>
  • 2关注人数
  • 700浏览人数
  • 最后回答于:2022-12-24 11:23
    请选择关闭问题的原因
    确定 取消
    返回顶部