模板插件-导入模板基础资料字段设置下拉框选值
### 业务场景
导入采购申请单,下载导入模板,将Excel模板中的基础资料字段”物料编码“,设定为下拉选择的格式。
### 解决方案
**步骤1: 配置模板插件,在模板中配置插件的全路径,可配置多个插件,依次处理**
![image.webp](/download/0100a630ef13079e45499f2a25a8e197afec.webp)
**步骤2:编写插件代码**
```java
package kd.bos.form.plugin;
import kd.bos.form.plugin.BeforeDownloadImportTemplateEvent;
import kd.bos.form.plugin.ImportTemplateListener;
import java.util.Arrays;
public class TestImportTemplatePlugin implements ImportTemplateListener {
@Override
public void beforeSetBaseData(BeforeDownloadImportTemplateEvent evt) {
evt.getBaseDataDropDownValues().put("material",
Arrays.asList("Item-00000006","Item-00000007", "Item-00000004","Item-00000005","unitMatpm-001","unitMatpm-002"));
}
}
```
插件实现ImportTemplateListener接口,重写beforeSetBaseData方法。该方法参数BeforeDownloadImportTemplateEvent中存在各基础资料字段的集合。如插件对对应字段进行赋值。则在生成模板Excel文件时,将该值赋值给对应字段下拉项。
以上步骤完成,下载的模板如下
![img](https://www.yunzhijia.com/docrest/file/downloadfile/62736b41f4c6a40001788e6f?big)
可以观察到,“物料编码.编码”字段,已经展现为下拉取值的格式。
模板插件-导入模板基础资料字段设置下拉框选值
### 业务场景导入采购申请单,下载导入模板,将Excel模板中的基础资料字段”物料编码“,设定为下拉选择的格式。### 解决方案**步骤1: ...
点击下载文档
上一篇:按模板引出插件干预数据的方式下一篇:表单插件干预导入基础资料取数
本文2024-09-23 00:36:06发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-140516.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章