模板插件-导入模板基础资料字段设置下拉框选值

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

模板插件-导入模板基础资料字段设置下拉框选值

### 业务场景 导入采购申请单,下载导入模板,将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: ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息