电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

金蝶s-HR Cloud表单分录支持后端分页二开调整

来源:金蝶云社区作者:金蝶2024-09-162

金蝶s-HR Cloud表单分录支持后端分页二开调整

背景:客户有部分功能的表单分录数据量太过庞大,条数超过万条,页面加载时候,序列化数据会导致加载特别慢,可能要30-40秒

解决方案:这个时候只做前端分页无法提升性能,需要进行后端分页处理

配置说明:

<editGrid name="entries" hasPager="true" rowList="[10,50,100,200]" remoteDataSource="true" showSearch="true">


hasPager 此属性设置为true表示开启分页,可能是前端分页,也可以是后端分页;否则不分页,默认不进行分页

rowList 此属性设置分页可以选择每页展示数据条数

remoteDataSource 此属性设置为true,需要配合hasPager属性使用,hasPager设置为true表示后端分页;否则,当hasPager设置为true表示前端分页

showSearch 此属性表示,分页增加搜索功能


开发说明:后端handler需要直接或者间接继承至com.kingdee.shr.base.syssetting.web.handler.HRBillEntryEditHandler

后端xxxcontrollerBean需要进行扩展,并重写_save方法,其配置见如下截图示例

image.webp

配置完成后,需要进行实现类继承原本的实现类,此实现类,可以通过当前实体搜索是否有对应ctrollerBean,有就直接继承;如果没有,大多来至创建的模板,就找模板的ctrollerBean进行继承。模板查询可以通过这个sql 进行查找

select FNAME_l2,FENTITY   from t_ep_customtemplate where FENTITY is not null;


image.webp

s-HR常用的四个

预入职员工单行页签com.kingdee.shr.preentry.app.PEInfoSinglePageCustom  ->CtrollerBean:PEInfoSinglePageCustomCtrollerBean  
预入职员工多行页签com.kingdee.shr.preentry.app.PEInfoMultiPageCustom ->CtrollerBean:PEInfoMultiPageCustomCtrollerBean  
s-HR基础资料实例模板com.kingdee

金蝶s-HR Cloud表单分录支持后端分页二开调整

背景:客户有部分功能的表单分录数据量太过庞大,条数超过万条,页面加载时候,序列化数据会导致加载特别慢,可能要30-40秒解决方案:这个...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信