版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

什么是套打

即:系统中的数据和单据打印到已经有固定格式的Word或者Excel中;

套打又分为list套打、流程套打及其他;

list套打,列表界面配置按钮,勾选数据后点击按钮生成套打文件


流程套打,一般流程通过后可以生成套打文件



world依赖于域、excel 

例子就在标准环境

流程单据、list、干部审批表套打

...

单元格中输入{#xxxx}(xxxx换为字段的key)


模板上传位置:点击右上角头像-系统设置-基础服务-套打管理-点击新增

注意套打标识必须以:英文冒号结尾

Image Added

选中、点击模版上传套打模版、即上一步配置好域的固定的Word模版

Image Added

套打模版按照组织范围权限隔离的、例如上传到演示集团下产品研发部、那么只有产品研发部会下载查看套打单据、其他组织无法查看



2.套打公式

??

3.流程单据套打



4

...

.list界面套打示例

以套打出下图中的简单word信息表为例

Image Added

1.在list层的action中增加以下按钮元数据,extra_property中的"state": "print"去list 元数据中新建场景,避免和原列表冲突:

        {
            "action": "PRINT_DOWNLOAD",
            "key": "print_download02",
            "label": "员工履历预览及打印",
            "params": {
                "api_name": "hcm.model.list",
                "model_id": "emp_detail",
                "model": "Employee",
                "multi": "multi",
                "view_type": "docx",
                "extra_property": {
                    "state": "print",
                    "fileds": [],
                    "sort": []
                },
                "is_print": true
            }
        }

Image Added

2.在对象管理器中,增加list场景元数据,保证f12调用的list接口中有数据,就能套打到模板上

Image Added

3.编辑模板,参照之前配置模板的步骤进行配置域,需要注意:域中输入的值要跟list中的key保持一致;两层元数据的需要用点隔开;

Image Added

4.上传模板:系统设置-基础服务-套打管理

Image Added


5.excel套打


6.套打通用配置

(1)套打加水印

...