目前在弄一个采购申请单,如果员工选择【职能部门采购】,就弹出部门组件,让员工选择部门,如果员工选择【项目采购】,就弹出下拉单选,让员工选择项目名字,然后我弄了一个文本字段【申请部门/项目】,用于记录员工的选项;
文本字段我用了公式编辑,如果选择了【职能部门采购】,就显示部门,否则就项目;
现在的情况是,部门显示成id,请问有什么方法,可以显示部门名称?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在文本字段的公式编辑中,使用 DEPTNAME 函数。若之前公式是类似 IF(采购类型 == "职能部门采购", 部门组件的值, 项目组件的值) ,可修改为 IF(采购类型 == "职能部门采购", DEPTNAME(部门组件的值), 项目组件的值) 。这样当选择职能部门采购时,就能显示部门名称。 利用数据联动 若宜搭支持数据联动功能,可将部门组件与一个存储部门ID和名称对应关系的数据源进行数据联动设置。当选择部门时,通过数据联动获取对应的部门名称,并将其赋值给文本字段。 配置聚合表 创建聚合表,将部门数据表与采购申请单表单关联,关联字段为部门ID。在聚合表中配置列标题,将关联的部门ID字段设置为显示部门名称。然后在采购申请单的文本字段中,通过引用聚合表中的部门名称字段来实现显示部门名称。
评论
全部评论 (0)