参数介绍

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

参数介绍

1 总体介绍

参数是指与系统状态、功能和行为等有关变量,在计算机科学中,变量是指一个表示某个存在内存中的值的名称。系统参数一般是动态变化的,取决于系统当时的需求。在计算机系统中,有很多地方都有用到系统参数,如总账、库存、车间等应用。

 

参数页面类型提供ERP公共、云、应用、单据等级别参数设置,分别提供用户针对不同级别不同场景下的参数配置功能。云参数和应用参数支持集团管控。

 

2 应用场景

金蝶云苍穹目前有的参数类型为:公共参数、应用参数、单据参数、单据类型参数、云产品参数、列表选项参数、用户组织参数、用户选项参数8种类型。每种参数对应不同的应用场景功能。

模板类型

可实现功能

集团管控

需要发布

公共参数

对基础平台的参数做极度设定

不支持

云产品参数

对云参数做集中设定

支持

应用参数

对应用参数做集中设定

支持

单据参数

对单据参数做集中设定

不支持

单据类型参数

对单据类型参数做集中设定

不支持

列表选项参数

对列表选项参数做集中设定

不支持

用户选项参数

对用户选项参数做集中设定

不支持

用户组织参数

对用户组织参数做集中设定

不支持

 

3 主要操作

单据的创建与使用


 


3.1 创建参数

3.1.1 新增应用参数

  1. 创建页面,选择参数,点击下一步。

  2. 可以通过模板创建,也可以通过空白页面创建。这里通过模板创建。

  3. 选择应用参数模板,点击下一步,输入编码名称即可。

 

3.1.2 添加参数项

创建完参数,进入设计器界面,界面是空白的,我们根据业务需求绘制参数页面样式,添加参数项,并保存。这里我们在一个flex面板中添加了一个文本一个整数。

 

3.1.3 发布参数

  1. 参数界面创建完保存之后点击发布,进入参数发布平台。

  2. 选择好需要发布参数的应用,点击新增,业务对象选择我们新建好的应用参数,最后启用并保存即可。

这里我们把新建的应用参数测试发布到采购服务里。


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);
    }

 

参数介绍

1 总体介绍参数是指与系统状态、功能和行为等有关变量,在计算机科学中,变量是指一个表示某个存在内存中的值的名称。系统参数一般是动态...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息