s-HR-绩效管理-套打增加自定义数据源二开指导

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

s-HR-绩效管理-套打增加自定义数据源二开指导

备注:绩效标准的套打数据源

com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaluTargetPrintQuery 评估对象绩效目标套打查询

com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaluRecordPrintQuery 评估对象记录表套打查询

com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaObjPrintQuery 评估对象套打查询

com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaObjPrint4OrgQuery 组织考核-评估对象套打查询

 

一.     动态扩展平台新增数据源

a)   eas客户端-高级动态扩展平台(普通用户登录),新建数据源

上传图片

注意:

1、包名选择绩效管理

2、别名规范:标准数据源+阿拉伯数字

3、要将关联实体的子对象名称修改和标准的一样

 

上传图片

备注:新增加实体关联(根据业务需求)

 

上传图片

备注:以上为评估对象目标套打必选字段

 

二.     数据库插入数据源配置

a)   使用下面语句生成主键

select newbosid('AD05A242')

        

b)   执行下面的语句,记得根据实际情况进行调整

insert into t_hr_printmetaconfig(FDynamicQueryPath, FDynamicQueryName, FDataFilterPattern, FOtherDataFilterPattern, FIsNeedSerialNumber, FSerialNumber, FSerialNumberLength, FName_l1, FName_l2, FName_l3, FNumber, FDescription_l1, FDescription_l2, FDescription_l3, FSimpleName, FCreatorID, FCreateTime, FLastUpdateUserID, FLastUpdateTime, FControlUnitID, FID)

 values

(N'数据源全路径',N'数据源别名', N'id', null, 0, null, 0, N'Query Appraisee Performance Objective Print Template', N'数据源别名', N'数据源别名', N'001', null, null, null, null, '256c221a-0106-1000-e000-10d7c0a813f413B7DE7F', {ts'2016-06-14 10:53:54'}, '00000000-0000-0000-0000-00000000000013B7DE7F', {ts'2016-06-14 10:55:04'}, '00000000-0000-0000-0000-000000000000CCE7AED4', '上面产生的主键');

 

示例:

insert into t_hr_printmetaconfig(FDynamicQueryPath, FDynamicQueryName, FDataFilterPattern, FOtherDataFilterPattern, FIsNeedSerialNumber, FSerialNumber, FSerialNumberLength, FName_l1, FName_l2, FName_l3, FNumber, FDescription_l1, FDescription_l2, FDescription_l3, FSimpleName, FCreatorID, FCreateTime, FLastUpdateUserID, FLastUpdateTime, FControlUnitID, FID)

 values

(N'com.kingdee.shr.perfweb.PerfEvaluTargetPrintQuery2',N'PerfEvaluTargetPrintQuery2', N'id', null, 0, null, 0, N'Query Appraisee Performance Objective Print Template', N'评估对象绩效目标套打查询2', N'評估對象績效目標套打查詢2', N'001', null, null, null, null, '256c221a-0106-1000-e000-10d7c0a813f413B7DE7F', {ts'2016-06-14 10:53:54'}, '00000000-0000-0000-0000-00000000000013B7DE7F', {ts'2016-06-14 10:55:04'}, '00000000-0000-0000-0000-000000000000CCE7AED4', '66gzaUexbUy5nD0fXV1rO60FokI=');

 

 

三.     套打添加数据源

 

上传图片

备注:添加完数据源,选择上面的参数配置,参看上图进行配置。

 

上传图片

备注:选中数据源,配置数据二开加工类 com.kingdee.shr.perfweb.utils.PerfEvaluPrintDataProcessor

 

上传图片

备注:注意将数据表所在行设置为“行高自适应”

 

上传图片

备注:可以使用上面的脚本对数据数据进行隐藏处理


s-HR-绩效管理-套打增加自定义数据源二开指导

备注:绩效标准的套打数据源com.kingdee.shr.perfweb.app.base.evalplan.PerfEvaluTargetPrintQuery 评估对象绩效目标套打查询com.kingdee...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息