收藏本站
我的资料
   
查看手机网站
OA系统选型网
采购软件系统 选型  免费咨询平台
按系统领域分
  • OA协同系统 • 移动应用
    OA协同系统
    无纸化系统
    移动OA
    协同管理
    移动应用
    移动考勤
    移动报销
    移动营销
  • HR人力资源 • 合同管理
    HR人力资源
    人事管理
    薪酬管理
    考勤管理
    招聘培训管理
    合同管理
    合同管理
  • CRM客户管理 • 项目管理
    CRM客户管理
    客户管理
    销售管理
    在线CRM
    项目管理
    项目管理
  • ERP系统 • 财务系统
    ERP系统
    生产制造ERP
    商贸ERP
    云ERP
    通用ERP
    财务系统
    资金管理
    财务管理
    报表管理
    财税一体化
  • 网站开发• 网络推广
    网站设计开发
    网站建设
    定制开发
    小程序
    网络推广
    SEO优化推广
    万词霸屏推广
    大搜竞价推广
  • 进销存 • 订货商城系统
    进销存管理
    库存管理
    采购管理
    存货核算
    在线进销存
    订货系统
    分销商城
    订货商城
    微信三级分销
  • 文档管理 • 流程管理
    文档管理
    文档查询
    文档存储管理
    文档安全管理
    流程管理
    流程管理
  • 预算管理 • 资产管理
    预算管理
    费用预算
    全面预算
    资产管理
    固定资产
    资产使用管理
  • 系统集成 • 生产制造• 其它
    系统集成
    安防监控
    远程管理
    生产制造
    生产管理
    设备管理
    产能管理
    生产计划
    其他
    硬件设备
    400号码
    教育系统
    其它

OA功能改进:DML支持明细表、字段对应关系支持转换规则

 二维码 356
发表时间:2020-04-08 15:23网址:http://www.gxskm.com


       

目   录

                        文档版本控制                3       

            1.    引言                4       

            1.1.    背景                4       

            2.    项目概述                4       

            2.1.    功能描述                4       

            3.    功能说明                4       

            设置界面说明                4       

            3.1 DML操作,支持明细表的数据选择。                4       

            3.2表单字段在赋值给外部表之前,允许按照一定的规则进行转换后,再赋值                6       

 

引言

背景

E8的DML接口操作不支持明细表和字段转换,客户在实际运用中有一定的不方便。

项目概述

功能描述

DML操作,支持明细表的数据选择。

表单字段在赋值给外部表之前,允许按照一定的规则进行转换后,再赋值。

功能说明

菜单入口:【后端引擎应用中心】-【集成中心】-【流程流转集成】,如图2-1所示:

    

图2    1



设置界面说明

3.1 DML操作,支持明细表的数据选择。

改造前,选择表单名称后只能加载出流程主表,而无法对明细表字段进行DML的操作:

    

图3-1

改造后,可以针对选择的表单,选择对应的明细表,进行DML赋值操作:

    

图3-2


当数据来源选择明细表后,在DML赋值设置的浏览按钮中即可选择当前明细表中的字段【主表及其他系统字段仍然可以正常选择使用】:

    

图3-3

当前明细表字段在自定义触发条件/自定义SQL中的写法:{?d.xxxxx}

示例:

insert into dml (id,a,b,c) values ('{?d.id}','{?d.bm}','{?d.rlzy}','{?d.fb}')

Tips:

字段名称的获取方式可以参考图3-3中的内容

3.2表单字段在赋值给外部表之前,允许按照一定的规则进行转换后,再赋值

改造前,赋值设置只能设置对应关系:

    


改造后,赋值设置增加了字段转换功能:

    


转换规则具体如下:


字段类型
转换规则
a) 浏览按钮:
人力资源
多人力资源
分权单人力资源
分权多人力资源
1) 固定值——固定的值,在随后的文本框中填写。
2) 显示值——显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。
3) 人员编号——人力卡片上的员工编号。
4) 登录名——人员的登录名。
5) 手机号码——人力资源卡片上的“移动电话”。
6) Email——人力资源卡片上的“电子邮件”。
7) 自定义SQL
b) 浏览按钮:
部门
多部门
分权单部门
分权多部门
1) 固定值——固定的值,在随后的文本框中填写。
2) 显示值——显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。
3) 部门编号——人力卡片上人员所属部门的编号。
4) 自定义SQL
c) 浏览按钮:
分部
多分部
分权单分部
分权多分部
1) 固定值——固定的值,在随后的文本框中填写。
2) 显示值——显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。
3) 分部编号——人力卡片上人员所属分部的编号。
4) 自定义SQL
d) 其他浏览按钮、选择框、附件上传、特殊字段
1) 固定值——固定的值,在随后的文本框中填写。
2) 显示值——显示值,将数据库中存储的id等,转换为在表单上显示的值,如人力资源字段,将存储的id转换为人员姓名。
3) 自定义SQL
e) 以上4种情况之外的字段,选项如下:


1) 固定值——固定的值,在随后的文本框中填写。
2) 自定义SQL



Tips:

自定义SQL写法:

select   【字段名】   from 【OA中的表名】 where 【自定义条件(可以为表单字段)】

示例:

select lastname from hrmresource where id = '{?d.wb}'


注意:

字段转换功能只支持DML赋值设置,无法在自定义触发条件和自定义DML中使用

注册会员图片可放大.png


入驻机构:    <商家如何入驻>
本网部分内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性。不承担此类作品侵权行为的直接责任及连带责任。
在线客服
 
 
 
 
 工作时间
周一至周五 :9:00-17:30
 联系方式
邮箱:oaxuanxing@qq.com
会员登录
登录
我的资料
我的收藏
留言
回到顶部