点地图跳转问题

Snipaste_2023-04-11_17-15-48.pngSnipaste_2023-04-11_17-06-55.png点地图上有好几种类型的地点,想根据不同类型的地点,能够点击并跳转到不同的界面。(目前每一种类型的地点有对应的报表。举个例子:比如目前有学校、网吧、酒店三种类型,酒店为其中一种类型,但是酒店里分为A酒店、B酒店、C酒店,现在想要点击A酒店,就出现A酒店的报表数据)现在的问题是比如点击不同的酒店,显示的都是同一个酒店信息。

目前有两个参数,一个是类型category(比如酒店),一个是name(比如酒店类型下A酒店的名称),JS代码如下:

if(category=="酒店"){

FR.doHyperlinkByPost({

"url":"/webroot/decision/view/report?viewlet=/数据分析子系统/旅游住宿详细信息.frm",

"para":{

"__pi__":true,    //是否显示参数面板

"category":"酒店"

"name":"A酒店"//参数

},

"target":"_dialog",    //对话框方式打开

"feature":{

"width":960,

"height":600,

"isCenter":true,     //是否居中显示

"title":"标题"

}})

}

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

截图看一下具体的地图上面的内容。。。

image.png

if(category=="酒店"&&name=="A酒店")

{

你上面的弹窗的代码

}

else if (category=="酒店"&&name=="B酒店")

{

你上面的弹窗的代码改报表的名称

}

else if (category=="酒店"&&name=="C酒店")

{

你上面的弹窗的代码改报表的名称

}

else {

你上面的代码改报表名称

}

  • yzmbTpn61525629 yzmbTpn61525629(提问者) 已发
    2023-04-11 17:07 
  • CD20160914 CD20160914 回复 yzmbTpn61525629(提问者) 你现在看一下你里面的参数能不能获取到对应的酒店名称
    2023-04-11 17:10 
  • CD20160914 CD20160914 回复 yzmbTpn61525629(提问者) 看每一个名称能不能获取到。。我不太清楚你提如何设置的
    2023-04-11 17:11 
  • yzmbTpn61525629 yzmbTpn61525629(提问者) 回复 CD20160914 我就是想把name设置成动态参数,我上传了我设置的图片,你看一下
    2023-04-11 17:16 
  • CD20160914 CD20160914 回复 yzmbTpn61525629(提问者) 你分别alert(name)和alert(category) 看得到的结果是什么。
    2023-04-11 17:17 
  • 2关注人数
  • 291浏览人数
  • 最后回答于:2023-4-11 17:24
    请选择关闭问题的原因
    确定 取消
    返回顶部