根据员工带出非禁用状态的员工主任岗、主任岗所属部门二开指导

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:3

根据员工带出非禁用状态的员工主任岗、主任岗所属部门二开指导

以费用报销单为例,单据上的申请人字段是基础资料-员工

方式一:通过实体服务规则实现

1、在单据上新增一个基础资料-主任岗,绑定员工任岗信息

2.webp

2、申请人添加是否主任岗、员工任岗ID引用属性

image.webp


3、实体服务配置添加申请人携带出主任岗,通过添加条件控制携带出主任岗:

image.webp

image.webp

方式二:通过插件实现

费用报销单新增表单插件,在DataChanged实现根据申请人变动带出主任岗,申请人字段需要勾选即时触发更新事件

3.webp


如何自动携带非禁用状态主任岗所属部门?

注意:需要插件实现

步骤1:在单据上新增一个基础资料,类型选择部门

image.webp

步骤2:在插件代码里将主任岗的所属部门赋值给新增的基础资料字段"主任岗所属部门" (FBase1)

image.webp

通过上面的方式就可以实现选择申请人(员工),自动带出非禁用状态的员工主任岗和所属部门了:

image.webp



测试代码命名空间引用:

using Kingdee.BOS.Core.Bill.PlugIn; 

using Kingdee.BOS.Core.DynamicForm; 

using Kingdee.BOS.Core.DynamicForm.PlugIn.Args; 

using Kingdee.BOS.Core.Metadata; 

using Kingdee.BOS.Orm.DataEntity; 

using Kingdee.BOS.ServiceHelper; 

using Kingdee.BOS.Util;

根据员工带出非禁用状态的员工主任岗、主任岗所属部门二开指导

以费用报销单为例,单据上的申请人字段是基础资料-员工方式一:通过实体服务规则实现1、在单据上新增一个基础资料-主任岗,绑定员工任岗信...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息