打印模版

  • 模块:配置管理=》打印模版

  • 打印模版概述:
    ☉系统支持非常灵活的打印格式,打印模版是本系统的最大特色之一。
    ☉支持套打,每个对象可以设定套打时不打印或者始终打印。
    ☉支持多个打印模版串联打印,模版基本属性里设定后续打印模版编号
    ☉支持固定行数打印,模版基本属性里设定,也可以在实际打印的时候设定
    ☉支持一张纸横向纵向多份打印,在实际打印的时候设定
    ☉支持条码、二维码、图片打印
    ☉支持脚本动态修改调整打印内容
    ☉支持打印输出到excel文件或者图片文件
    ☉支持根据纸张大小自动缩放
    ☉不同的打印区域需要对其的时候,可以点击顶上的视图风格按钮进行切换。


  • 用户可以根据需要,设置自己的打印模版,主要需要设置:
    ☉模板的基础属性:点击“基本属性”按钮,可以设置模板的基础属性,注意模板类别的设置将决定打印模板在什么时候会被调用。
    ☉添加打印对象:可以直接把左上角的对象用鼠标拖到相关区域,点击“技巧说明”按钮,可查看相关技巧。
    ☉设置打印对象属性:双击打印对象可以设置属性。


  • 打印模板的设计界面分成6个区域:
    ☉Head区域:打印时,该区域中的内容将显示在每页的顶部,可以用来显示列表的标题。
    ☉Title区域:打印时,该区域中的内容将显示在第一页抬头的下面。
    ☉Detail区域:打印时,该区域将显示每条记录的内容,可以用来显示明细内容。
    ☉Footer区域:显示每页记录的合计值。
    ☉Summary区域:只显示在最后一页,所有记录的总合计指。
    ☉Bottom区域:打印时,该区域中的内容将显示在每页的底部。


  • 打印对象类型有以下8种:
    ☉文本标签:显示的文本在模板设计时就已固定。
    ☉线条:在打印时将显示为一段线条。
    ☉矩形框:在打印时将显示为一个矩形框。
    ☉字段:打印的时候系统根据对象标识的名称动态生成文本:对象标识不能随便设置,只能在系统规定的名称中选择,查看打印预览,可以看到所有能选择的对象标识名称。
    ☉计算值:需要通过公式计算才能得到值,属性设置页面的“辅助设置”选项卡,可以设置基本的计算公式,表达公式还可以直接设置“dll/csp.doc”文档中的函数。
    ☉图片:在打印时将显示一张图片。如果是本地图片,则设置“图片/表达式”的值;如果图片是系统动态生成,则“对象标识”需要在系统规定的范围内选择;图片也可以用脚本取“共同图片”。
    ☉条形码:在打印时将显示一段条形码。
    ☉二维码:在打印时将显示二维码。二维码内容的格式如下:格式为rb;开头后面跟多个分项信息。如:rb;res_id:XXJ;batch_no:2014040211;produce_date:20140402;inp_num:5;利用脚本组合出需要的内容赋给该对象即可。