在山海鲸可视化软件中,软件会自动分析数据内在的关联性,这些关联会同步到使用了这些数据的组件中,从而将这些组件关联起来。对这些已经存在关联的组件开启了数据联动功能,则可以实现组件之间的数据联动。
联动可以分为相同数据源的数据联动和跨数据源的数据联动,相同数据源的数据联动是以字段数值为依据,跨数据源联动是以字段名+数值为依据,因此跨数据源联动的前提是这些数据源之间包含了相同名称的字段。
这里准备好示例数据,共有两张数据表,它们有着共同的字段:学号,如下列表格所示:
表1:
姓名 | 学号 |
---|---|
小刘 | 1 |
小张 | 2 |
小李 | 3 |
小徐 | 4 |
性别 | 学号 |
---|---|
男 | 1 |
女 | 2 |
男 | 3 |
女 | 4 |
在项目中添加一个下拉菜单组件和单行文本组件,如下图所示:
在“添加数据”窗口中导入准备好的数据文件。
将表1中的数据绑定到下拉菜单组件的字段中,“姓名”绑定到“选项字段”,“学号”绑定到“联动字段”,并且在下方的数据联动中开启“联动其他组件”。
然后点击选中基础单行文本组件,点击样式中文本的扩展项,选择“生成数据字段”,如下图所示:
生成数据字段后,我们就可以将表2中的“性别”数据绑定到基础单行文本的动态数据字段中,并且在下方的“数据联动”中开启“受其他组件联动”。
此时,我们在下拉菜单组件选择姓名,基础单行文本组件会受到联动,展示对应的性别,如下图所示:
更多数字孪生可视化干货内容等你发现
了解更多内容