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

s-HR 套打导出pdf入口说明

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

s-HR 套打导出pdf入口说明

套打导出pdf

1、方法入口:com.kingdee.shr.base.syssetting.web.controller.ReportTemplateController.reportAction(HttpServletRequest, HttpServletResponse, ModelMap)
2、入参:tdTemplatePath 套打模版路径,tdRptTemplate 套打模版
3、套打数据处理器获取com.kingdee.shr.base.syssetting.web.controller.ReportTemplateController.getDataProvider(HttpServletRequest, HttpServletResponse, ModelMap)
涉及参数:tdRptTemplate 套打模版,tdQueryPK 套打模版使用的query元数据,isSelectedAll 是否权限,queryUuid 查询的uuid,billID 单据ID(重要),dataProvider 套打数据处理器(重要)
4、导出dpf入口:com.kingdee.shr.base.syssetting.web.controller.ReportTemplateController.export(HttpServletRequest, HttpServletResponse, ModelMap, String, Object, String)
5、调用底层接口:com.kingdee.bos.ctrl.report.forapp.kdnote.webserver.KDNoteWebServerHelper.exportPDF(String, Object, OutputStream)

目前产品没有提供统一的生成套打PDF对外接口,只能二开整合后进行自行开发

套打的核心参数:

以请假单位例子,可以在url中加入参数debug=true,回传后将压缩的js解开,然后看对应js中的方法

tdTemplateName:模板名称,通过getTemplateName这个方法获取模板名称,每个功能的模板名称都不一样,通过js实现写入到这里(重写core.js的方法getTemplateN

s-HR 套打导出pdf入口说明

套打导出pdf1、方法入口:com.kingdee.shr.base.syssetting.web.controller.ReportTemplateController.reportAction(HttpServletRequest, H...
点击下载文档文档为doc格式

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

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