EOS Low-Code Platform 8 EOS Low-Code Platform 8
产品简介
安装部署
应用开发
专题场景实战案例
低代码(Low-Code)开发参考手册
高开开发参考手册
流程开发参考手册
AFCenter 使用指南
Governor 使用指南
升级手册
FAQ
8.3.2更新说明
  • 表单中Excel组件单元格赋值
  • 1.场景介绍
  • 2.效果展示
  • 3.实现思路
  • 4.操作步骤
  • 4.1 在表单中增加excel组件
  • 4.2 添加表单加载后事件

# 表单中Excel组件单元格赋值

# 1.场景介绍

以供应商excel为例,讲解如何在表单中的Excel组件中的某个单元格赋值。

# 2.效果展示

# 3.实现思路

添加表单加载后事件,设置给Excel组件某个单元格值

# 4.操作步骤

# 4.1 在表单中增加excel组件

在表单中拖入excel组件,配置表头信息:

# 4.2 添加表单加载后事件

在表单-表单设置-高级设置-添加事件:表单加载后事件; 使用 setTimeout 函数延迟执行代码,以确保表单完全加载,并通过ref_sheet引用Excel组件,并调用 setCellValue方法给某个单元格赋值:

示例代码如下:

setTimeout(() => {
  if (this.$refs['ref_sheet']) {
    this.$refs['ref_sheet'].setCellValue(1, 0, '某某供应商');
  }
}, 500)

← 视图中同步非实体数据 数据实体生成的SDO代码调用示例 →