楼主: bdhh
3214 0

Smartbi电子表格--图形与单元格超链接联动 [推广有奖]

  • 0关注
  • 0粉丝

大专生

55%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
460 点
帖子
26
精华
0
在线时间
14 小时
注册时间
2015-5-16
最后登录
2015-7-27

楼主
bdhh 发表于 2015-6-27 16:54:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

下面我们使用一个示例演示图形与单元格超链接联动。


用例说明

在同一页面中,点击左边报表中的省份,右边的图形会随之变化。





实现步骤

1、创建报表

基于 全国省份列表 数据集 创建报表,设计如下:




2、创建图形

在sheet2中,基于 地市月度分布2 数据集 创建图形使用的数据,并在B1单元格引用参数"省份名称",用于图形标题。




在sheet1中使用sheet2中的数据创建折线图,图形标题引用sheet2的B1单元格,隐藏sheet2,效果如下:





3、新建跳转规则向导

在宏管理界面打开电子表格"图形与单元格超链接联动",在宏编辑界面选择新建跳转规则向导:




4、设置链接条件

选择单元格位置。输入跳转规则名称,选择标签页是"Sheet1",选择当前模板文件单元格位置为"B4"。




5、选择目标报表

点击目标报表后面的按钮,则会弹出"选择目标报表"对话框。在目录树下选择"图形与单元格超链接联动"后点击 确定 按钮。不勾选"在新窗口打开"。




6、设置参数传递

下面会列出目标报表对应的参数,此报表有三个参数:年份、月份、省份名称。 参数传递设置如下:
"省份名称":点击参数来源,则会弹出下拉列表框,选择参数来源为单元格数据,参数值输入为B4。
"年份"、"月份"不进行设置。




7、修改宏代码实现布局刷新

打开保存后生成的客户端宏代码,把下面代码




var command = spreadsheetReport.command;


command.close();


command.execute('OPENWITHNOREFRESH', 'I4028813520388ffe0147a0acdc430662');





替换为



var report = spreadsheetReport;


if (paramsInfo.length > 0) report.setParamsInfo(paramsInfo);


report.doAjaxRefresh();





如下图:



7、查看效果

在浏览器中打开源报表,点击链接条件查看下钻效果。


注:报表联动刷新前后,电子表格中行数和列数不能发生变化。


本文源自:http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=10125345


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Smartbi电子表格 smart 电子表格 Mart SMA 超链接 电子

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-9 08:01