参数介绍
1 总体介绍
参数是指与系统状态、功能和行为等有关变量,在计算机科学中,变量是指一个表示某个存在内存中的值的名称。系统参数一般是动态变化的,取决于系统当时的需求。在计算机系统中,有很多地方都有用到系统参数,如总账、库存、车间等应用。
参数页面类型提供ERP公共、云、应用、单据等级别参数设置,分别提供用户针对不同级别不同场景下的参数配置功能。云参数和应用参数支持集团管控。
2 应用场景
金蝶云苍穹目前有的参数类型为:公共参数、应用参数、单据参数、单据类型参数、云产品参数、列表选项参数、用户组织参数、用户选项参数8种类型。每种参数对应不同的应用场景功能。
模板类型 | 可实现功能 | 集团管控 | 需要发布 |
公共参数 | 对基础平台的参数做极度设定 | 不支持 | 是 |
云产品参数 | 对云参数做集中设定 | 支持 | 是 |
应用参数 | 对应用参数做集中设定 | 支持 | 是 |
单据参数 | 对单据参数做集中设定 | 不支持 | 否 |
单据类型参数 | 对单据类型参数做集中设定 | 不支持 | 否 |
列表选项参数 | 对列表选项参数做集中设定 | 不支持 | 否 |
用户选项参数 | 对用户选项参数做集中设定 | 不支持 | 否 |
用户组织参数 | 对用户组织参数做集中设定 | 不支持 | 否 |
3 主要操作
单据的创建与使用
3.1 创建参数
3.1.1 新增应用参数
创建页面,选择参数,点击下一步。
可以通过模板创建,也可以通过空白页面创建。这里通过模板创建。
选择应用参数模板,点击下一步,输入编码名称即可。
3.1.2 添加参数项
创建完参数,进入设计器界面,界面是空白的,我们根据业务需求绘制参数页面样式,添加参数项,并保存。这里我们在一个flex面板中添加了一个文本一个整数。
3.1.3 发布参数
参数界面创建完保存之后点击发布,进入参数发布平台。
选择好需要发布参数的应用,点击新增,业务对象选择我们新建好的应用参数,最后启用并保存即可。
这里我们把新建的应用参数测试发布到采购服务里。
3.2 使用参数
通过SystemParamServiceHelper可获取应用参数。方法:
SystemParamServiceHelper. getAppParameter(String appId, Long orgId, String key); SystemParamServiceHelper .getAppParameter(String appId, String viewType, Long orgId, String key);
案例示例:
//在数据绑定前获取应用参数 @Override public void beforeBindData(EventObject e) { super.beforeBindData(e); //获取上下文中的当前登陆的业务单元id long orgId = RequestContext.get().getOrgId(); //根据应用编码从缓存中获取应用信息 AppInfo cgfwAppInfo = AppMetadataCache.getAppInfo("kdec_cgfw"); //获取应用的主键 String appId = cgfwAppInfo.getId(); //根据业务单元id和应用id获取指定key的应用参数值 Object textfield = SystemParamServiceHelper.getAppParameter(appId, orgId, "textfield"); System.out.println(textfield); }
参数介绍
本文2024-09-23 00:24:26发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139263.html