关于获取默认值查询地图边界

LP-B2.frm

部署在决策系统上,使用新建的省市账号登陆,获取$fine_username  求出省份,展示地图,现在的问题好像是tab内获取不到参数,必须点击一次查询框才可以参数传递地图显示,

在tab外单独放一个地图可以解决这个问题但是担心影响页面效率,

不知道还有没有其他办法? 

FineReport 深几许 发布于 2021-7-26 14:44 (编辑于 2021-7-30 17:11)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
JackRenLv6初级互助
发布于2021-7-26 15:53(编辑于 2021-7-28 11:32)

1、建议从两个下拉框的值绑定排查,先找到原因,为什么页面加载进来的时候两个下拉框没有绑定值上去。

2、之前有做过一个类似的模板,首先是新建一个模板参数,然后再决策报表中放一个同名的下拉框,改变下拉框的值时,地图的边界会跟着变化。

image.png

地图边界测试.frm

  • 深几许 深几许(提问者) 默认进来 是参数有值了,但是地图边界不显示,不显示地图必须得手动点一下参数框地图才会变化 0.0,是我用报表块做的,一开始里面接收不到参数
    2021-07-27 17:15 
  • JackRen JackRen 回复 深几许(提问者) 你在报表块中增加一个和模板参数同名的下拉框控件.
    2021-07-27 17:28 
  • JackRen JackRen 回复 深几许(提问者) 给模板参数添加一个js事件 var a=_g().parameterEl.getWidgetByName(\'province\').getValue(); var hy=_g().getWidgetByName(\"province\"); hy.setValue(a);
    2021-07-27 17:30 
  • 深几许 深几许(提问者) 回复 JackRen 这个是写在 个和模板参数同名的下拉框控件. 上的吧,协助这个控件获取参数值?
    2021-07-28 10:46 
  • JackRen JackRen 回复 深几许(提问者) 这段JS是写在模板参数上的。
    2021-07-28 10:57 
  • 2关注人数
  • 527浏览人数
  • 最后回答于:2021-7-30 17:11
    请选择关闭问题的原因
    确定 取消
    返回顶部