模块打印

模块打印功能可以提前设置打印模板,并将模块的相关变量填入打印模板里,从而可以一键导出并打印设计好的模板。

具体的使用场景可以是:自动生成合同,生成发货单,生成报价单等。
本文档将以合同打印为例介绍如何使用模块的打印功能。

前提条件:在插件市场安装好了模块打印插件

创建打印模板

首先,打开设置->低代码平台->模块打印,如下图:

点击添加打印模板

名称: 合同模板
模块:订单。因为我们的合同模板是跟订单相关的,所以这里选择订单

点击确认后,将自动打开模块设计页面,如下图

左侧区域有 字段尺寸 两个Tab
其中字段包含:

  1. 模块的本身字段
    表单设置的字段
  2. 动态字段
    如当前时间,当前用户等动态的字段
  3. 产品订单字段
    产品订单相关信息

尺寸为当前模板的尺寸,如下图

可设置宽度以及高度,还有内边距等。

接下来,我们设置合同的具体信息,如下图:

我们在需要插入变量的地方点击一下,然后点击左侧的字段即可把字段添加进模板里。

注意:所有变量都是以{}括起来的,如{客户},{自动编号}等

我们拖动 客户 自动编号 产品订单 开始时间 结束时间几个字段到右侧相应区域。就设计好了模板了,最后点击保存即可。

如何导出?

首先,我们打开某一个订单详情页面:

在右上角有个 三个点 的图标,我们选择 打印

可以看到相关变量已经插入到模板里了。这个时候我们可以再核对一下,如果有需要更改的就可以手动更改,最后右上角可以选择 下载为pdf 下载为word 打印等操作。

作者:admin  创建时间:2023-04-12 20:48
最后编辑:admin  更新时间:2024-08-30 10:29