联动设置

编辑
  • 文档创建者:doreen0813
  • 浏览次数:3071次
  • 编辑次数:12次
  • 最近更新:doreen0813 于 2019-01-17
  • 1、版本

            FineBI版本                    jar包版本         
      5.1  2019.1.15

    2、描述

    组件联动设置在线视频学习请查看【组件联动】

    组件的联动包含两种情况:自动联动和手动联动。在FineBI中,组件之间任何有来自同一张表或者有关联的数据默认直接进行联动,为自动联动,自动联动即可满足大部分应用场景;而手动联动则可单独设置每个组件的关联组件、关联方向和关联依赖字段,即联动设置功能,通过联动设置,可实现通过省级数据联动查看市级数据,同时市级数据不要反选联动的场景。下面我们就详细介绍下自动联动和如何进行联动设置。

    3、自动联动

    在数据准备下的关联视图中添加好关联关系的表,或者同一张表的数据添加到不同组件中,组件之间默认就会存在联动。比如我们的销售明细表与品类、品牌、门店均存在关联,如下图:


    则我们将这些表字段添加到仪表板的不同组件后,比如下图中的品类、销售、门店的组件,组件之间默认根据关联关系存在联动,父表所在的组件可以联动其子表的组件,即品类门店均默认能联动至销售组件。

    无论单击品类或者门店组件中的数据,销售额均会发生联动,如下图:



    4、联动设置

    联动设置即手动单独设置每个组件的关联组件、关联方向和关联依赖字段。
    4.1 联动设置需求

    新建仪表板,分别添加组件:省份合同额、城市统计和年月合同趋势,三个组件分别来自于销售DEMO下的地区数据分析、客户维度表和合同事实表,如下图:


    此时我们想实现联动效果:a)点击省份合同额时,城市统计联动至对应省份的城市数据,年月合同趋势显示对应省份的年月合同额变化;

                                          b)点击城市统计时,年月合同趋势联动至对应城市的年月合同额变化,但是省份不变;

                                          c)点击年月合同趋势时,省份合同额和城市统计的组件均不会发生联动。

    此时,默认的自动联动无法满足,因此需要针对需求进行联动设置。

    4.2 联动设置

    1)省份合同额

    点击省份合同额的下拉按钮,选择联动设置,如下图:


    此时会出现该组件的联动设置界面,勾选被联动的组件并分别设置依赖字段,如下图:


    点击编辑依赖字段就可以设置联动字段,若组件中的字段来自同一张表,则会自动获取联动字段;点击自定义,则可以手动设置联动的字段,如下图,我们用省份来联动两个组件。点击右上角的添加联动依赖字段则可以添加多个联动字段。


    点击确定保存依赖字段设置。同样为年月合同趋势组件设置联动字段,如下图:


    设置完毕后点击右上角的确定保存,如下图:


    此时,省份合同额就可以联动到其他两个组件。在仪表板界面,我们点击浙江省,则城市统计和年月合同趋势均显示为浙江省的数据显示,如下图:


    但是此时若点击其他两个组件,仪表板中不会有任何联动效果,因为未对其进行联动设置。

    2)城市统计

    因为需求为点击城市统计时,年月合同趋势联动至对应城市的年月合同额变化,但是省份不变。因此我们为城市统计进行联动设置时,仅设置被联动组件为年月合同趋势,如下图:



    点击确定保存。此时我们在仪表板界面点击城市统计组件中的字段时,比如点击东莞市,年月合同趋势联动显示东莞市的年月合同额变化,省份合同额组件无任何变化,如下图:


    3)年月合同趋势

    因为需求为点击年月合同趋势时,省份合同额和城市统计的组件均不会发生联动。因此年月合同趋势组件的联动设置中不设置任何被联动组件,如下图:


    此时联动即设置完毕,效果即为点击省份联动至城市及对应年月,点击城市联动至对应年月,点击年月不进行任何联动。

    注:1、主联动组件为除明细表之外的所有统计组件,被联动组件可以设置所有统计组件和文本组件;

    2、只有在数据准备中配置好的联动关系会天然联动,其余均需进行联动设置才会有联动效果;  



    组件联动设置在线视频学习请查看【组件联动】


    附件列表


    主题: 数据可视化
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]