-
Shirley 小试身手Lv3
发表于2019-2-22 18:31
楼主
本帖最后由 Shirley 于 2019-2-22 18:35 编辑
需求:实现鼠标悬停到地区板块时显示该省各地区销售情况
功能:数组对象,使用数组对象的join属性,拼接数组元素
实现方法:
1.现有表样如下图所示:
2.在表格种各添加两列,用于设置提示文字,如下图所示:
图中黄色部分为添加的列,注意第一列不包含在区县的浮动区域内。
提示文字第一列:
复制代码这个表达式是用于把每个省浮动出的提示文字拼接在一起。
提示文字第二列:复制代码这个表达式是定义定义每行提示文字的格式。
最终表格效果如下:
3.设置提示文字
地图的提示文字是取自"区域绑定表样"所对应的表元的提示文字的,所以设置A2表元的提示文字如下:
复制代码4.最后调整报表中的其他格式,如浮动块颜色、隐藏不需要的表格等。
注:如果用 GRID1.F2$.join("\n") 直接拼接浮动维单元格字段时,可能出现拼接后都是维代码组合的情况,可以参考对象表达式+数组应用实例--维ID字符串转名称显示解决
需求:实现鼠标悬停到地区板块时显示该省各地区销售情况
功能:数组对象,使用数组对象的join属性,拼接数组元素
实现方法:
1.现有表样如下图所示:
2.在表格种各添加两列,用于设置提示文字,如下图所示:
图中黄色部分为添加的列,注意第一列不包含在区县的浮动区域内。
提示文字第一列:
- <font face="微软雅黑">=<b>GRID1.F2$.join("\n")</b></font>
提示文字第二列:
- <font face="微软雅黑">='⚪'^GRID1.D2.txt^'销售额是'^GRID1.E2.txt^'万元'</font>
最终表格效果如下:
3.设置提示文字
地图的提示文字是取自"区域绑定表样"所对应的表元的提示文字的,所以设置A2表元的提示文字如下:
- <font face="微软雅黑"><#=GRID1.A2.txt#>总销售额是<#=GRID1.B2.txt#>万元,
- 各地销售额分别是:
- <#=GRID1.C2#></font>
注:如果用 GRID1.F2$.join("\n") 直接拼接浮动维单元格字段时,可能出现拼接后都是维代码组合的情况,可以参考对象表达式+数组应用实例--维ID字符串转名称显示解决