组织字段
# 1 功能介绍
组织字段,是一种特殊的基础资料字段,内置绑定组织基础资料。可以在设计时,设置组织职能,运行时自动按组织职能筛选组织。
如果组织被设置为单据界面的主业务组织,运行时,自动筛选登录用户已授权组织。
# 2 控件对象
`kd.bos.form.field.OrgEdit`
# 3 视觉展示
![image.webp](/download/01001dd760d4a03a446ca3886ada462e6021.webp)
# 4 属性说明
## 4.1 通用属性
>通用属性包含字段和控件的一些公有的属性,如宽高,帮助文本等等。请参考[通用属性](https://vip.kingdee.com/article/215559076720798976)
## 4.2 样式属性
>样式属性是每个控件在设计器右侧样式栏可以设置的属性,请参考[样式属性](https://vip.kingdee.com/article/252017936767406336)
## 4.3 业务属性
| 属性名 | 类型 | 默认值 | 说明 |
| --- | --- | --- | --- |
| 组织职能 | 弹框选择 | - | |
| 视图方案 | 弹框选择 | - | |
| 委托关系 | 弹框选择 | - | |
其他业务属性请参考[基础资料](https://vip.kingdee.com/knowledge/specialDetail/218022218066869248?category=218035461581541632&id=221670300038589696)
# 5 组织字段接口介绍
## 5.1 控件编程模型
### 5.1.1 控件编程模型定义
组织字段,控件编程模型为OrgEdit ,派生自基础资料字段控件编程模型BasedataEdit:
```java
package kd.bos.form.field;
public class OrgEdit extends BasedataEdit {
```
### 5.1.2 控件方法清单
重写、增加了如下控制方法:
| 方法 | 说明 |
| --- | --- |
| getOrgFunc | 获取组织职能要求 |
| setOrgFunc | 设置组织职能要求 |
| getOrgRtnSelFunc | 获取按职能形成的组织树类型 |
| setOrgRtnSelFunc | 设置按职能形成的组织树类型 |
| getIsOrgBaseAdmin | 是否为基础管理员,不进行数据权限校验 |
| setIsOrgBaseAdmin | 设置是否为基础管理员 |
### 5.1.3 主组织字段
如果组织被设置单据的主组织字段,则控件编程模型为MainOrgEdit类型:
```java
package kd.bos.form.field;
public class MainOrgEdit extends OrgEdit implements IConfirmCallBack {
```
主组织编程模型,增加了如下控制方法:
| 方法 | 说明 |
| --- | --- |
| setItemByNumber | 使用组织编码,给组织赋值 |
## 5.2 数据模型
组织字段,是一种特殊的基础资料字段,数据结构与基础资料字段一致。
组织字段扩展了基础资料字段的属性对象BasedataProp,定义为OrgProp类:
```java
package kd.bos.entity.property;
public class OrgProp extends BasedataProp{
```
重写、增加了如下控制方法:
| 方法 | 说明 |
| --- | --- |
| buildCoreFilterByString | 重写基类方法,补充了组织F7列表过滤条件 |
| getBaseEntityId | 固定输出组织基础资料类型标识 bos_org |
| getF7Style | 输出F7列表风格 |
| getFilterControlType | 输出过滤字段值录入类型,org |
| getOrgFunc | 组织职能 |
| setF7Style | |
| setOrgFunc | |
## 5.3 插件事件
组织字段,继承了[基础资料字段的插件事件](https://vip.kingdee.com/knowledge/specialDetail/218022218066869248?category=218035461581541632&id=221670300038589696),未增加新插件事件。
组织字段
# 1 功能介绍组织字段,是一种特殊的基础资料字段,内置绑定组织基础资料。可以在设计时,设置组织职能,运行时自动按组织职能筛选组织。...
点击下载文档
本文2024-09-23 00:40:34发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-141008.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章