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-绩效管理-套打增加自定义数据源二开指导
本文2024-09-22 22:09:21发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-124748.html