用友uap nc65开发-输出模版(打印模版)开发介绍

xiaoxiao2021-02-28  128

用友uap nc65开发-输出模版(打印模版)开发介绍 1.重点讲解打印模版,主要内容有:如何建立一个打印模版,将打印模版关联节点,编辑打印模版。 2.如何建立一个打印模版: 一般在向导生成节点过程中,系统会自动生成打印模版,打印模版数据存在表 pub_print_template中; 2.1如点击打印模版时,提示:未找到对应打印模版信息:xxxx,说明数据库打印模版表中不存在对应的打印模版信息,这时候我们可以执行向导生成的sql,如向导生成的sql不存在,我们可以使用客户端来配置相关信息。在单据模版初始化中找到对应节点单据,点击修改,进入单据模版后,选择【模板操作】----》【生成输出模板】,如图所示:

弹出一个对话框,在里面找到你当前节点(账单为例),点【确定】

按照步骤一步一步操作,打印模版就存在了。 3.打印模版编辑:系统会自动生成一个打印模版,但开发过程中需要按照需求进行格式调整。 打开【动态建模平台】----》【开发配置】----》【模板管理】----》【输出模版初始化】 在这里面,我们可以使用公式等方式进行打印模版的格式编辑调整。 4.对打印模版都调整好后,我们需要将其关联到对应的节点中。在功能节点默认模版设置中,将对应的打印模版分配到对应的节点。如图所示: 5.至此为止,打印模版的基本设置就可以了,关于打印模版格式编辑调整这块只是带过,这块和excel的用法差不多,界面式。 <!--======= 动作:[newActions] [打印] ===========--> <bean id="metaDataBasedPrintActiona" class="nc.ui.pubapp.uif2app.actions.MetaDataBasedPrintAction"> <property name="model"><ref bean="bmModel"/></property> <property name="actioncode" value="Print"></property> <property name="actionname" value="打印"></property> <property name="preview" value="false"></property> <property name="nodeKey" value="ot" /> <property name="exceptionHandler"><ref bean="exceptionHandler" /></property> <property name="btnName" value="账单打印" /> </bean>
转载请注明原文地址: https://www.6miu.com/read-55903.html

最新回复(0)