
# 如何在数据集或跳转事件动作中设置变量
在组件的数据集或组件的跳转事件动作中，是支持设置变量的。
#### 在数据集或事件动作中设置变量
1. 在大屏编辑页面上方，单击![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158760609.png)，新建并设置页面级全局变量。
   
   例如，新增全局变量"url"，设置变量说明为"数据详情页面URL"。
   图1新增全局变量   
   ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158424169.png "点击放大")
   
   
2. 从"全部组件 \> 图表"中，拖拽"基本柱图"组件至画布空白区域。
3. 在组件上方单击![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002112534904.png)，配置流程选择"静态数据"，并添加url参数，对应数据项的数据详情页面URL，单击"保存"。
   
   图2配置流程   
   ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002123026000.png "点击放大")
   
   
4. 在组件上方单击![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002148213325.png)，配置组件交互事件。
   
   1. 在作为触发器中，单击"+交互事件"，选择"当点击数据时"事件。
   
   2. 单击"+响应动作"，选择"赋值全局变量"。
   
   3. 在"动作详情"中，单击"+"，将页面级全局变量"url"赋值给组件数据源中的字段"url"，单击"确定"。
      图3赋值   
      ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002123184112.png "点击放大") 
   
   4. 单击"+响应动作"，选择"页面跳转"，跳转到外部页面，外部页面地址引用全局变量，设置为"${url}"，弹出新窗口打开页面地址，单击"确定"。
   
   5. 单击"完成"，设置后用户在单击柱图数据时，会跳转到数据集中设置的具体url页面。
      图4设置页面跳转   
      ![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002123184128.png "点击放大") 
   
   
   
   
5. 设置完成后，单击页面上方的![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002123286424.png)，保存页面。
6. 保存成功后，单击![](https://support.huaweicloud.com/usermanual-astrocanvas/zh-cn_image_0000002158647057.png)，预览效果是否符合预期。
   
   单击相应数据，跳转到对应页面，符合预期。
   
   
 
