一种审批单据的打印方法和装置的制造方法

文档序号:9843901阅读:270来源:国知局
一种审批单据的打印方法和装置的制造方法
【技术领域】
[0001] 本发明涉及计算机技术领域,具体涉及一种审批单据的打印方法和装置。
【背景技术】
[0002] 随着行政审批系统的应用提升,行政服务中心制度的不断完善,对行政审批系统 输出的审批单据的格式,会增加更多的内容自定义、格式自定义的要求。在现有的行政审批 系统中通常采用的打印模式有word打印、pdf打印等,但是在现有技术中,行政审批系统的 打印模式至少存在如下的问题: 在word打印模式下,设定好的模板在打印之前,文档内容格式都能修改,容易出现各部 门打印内容都不一致的问题。在pdf打印模式下,模板格式设定完成之后,只能根据设定的 模板格式打印,又无法满足个性化的打印要求。
[0003] 现有的行政审批系统采用的打印模式,无法满足各地行政服务中心对行政审批系 统输出打印单据的规范要求,同时适应入驻中心部门单据个性化调整的需求,因此有必要 对现有的行政审批系统采用的打印模式进行改进,以满足上述的需求。

【发明内容】

[0004] 本发明的目的在于提供一种审批单据的打印方法和装置,用于满足用户个性化、 规范化的打印需求。
[0005] 为了达到上述目的,本发明采用这样的如下技术方案: 一方面,本发明提供一种审批单据的打印方法,包括: 获取预置的打印模板,所述打印模板包括:静态内容元素和动态内容元素,所述动态内 容元素包括:自定义内容元素和标准化内容元素; 将所述打印模板与审批事项环节绑定,得到对应于所述审批事项环节的打印模板; 当用户启动所述审批事项环节进行打印操作时,从业务系统数据库调取与所述打印模 板中的静态内容元素对应的静态结构化数据,以及调取与所述打印模板中的动态内容元素 对应的动态结构化数据,所述动态结构化数据包括:自定义内容数据和标准化内容数据; 将所述静态结构化数据和所述动态结构化数据加载到所述打印模板中以生成待打印 的审批单据,并输出所述待打印的审批单据到打印设备进行打印。
[0006] 另一方面,本发明提供一种审批单据的打印装置,包括: 模板获取模块,用于获取预置的打印模板,所述打印模板包括:静态内容元素和动态内 容元素,所述动态内容元素包括:自定义内容元素和标准化内容元素; 事项绑定模块,用于将所述打印模板与审批事项环节绑定,得到对应于所述审批事项 环节的打印模板; 内容数据调度模块,用于当用户启动所述审批事项环节进行打印操作时,从业务系统 数据库调取与所述打印模板中的静态内容元素对应的静态结构化数据,以及调取与所述打 印模板中的动态内容元素对应的动态结构化数据,所述动态结构化数据包括:自定义内容 数据和标准化内容数据; 单据生成模块,用于将所述静态结构化数据和所述动态结构化数据加载到所述打印模 板中以生成待打印的审批单据,并输出所述待打印的审批单据到打印设备进行打印。
[0007] 采用上述技术方案后,本发明提供的技术方案将有如下优点: 本发明实施例中预先配置打印模板,该打印模板中设置有静态内容元素和动态内容元 素,并且动态内容元素包括:自定义内容元素和标准化内容元素,静态内容元素和标准化内 容元素可以满足打印单据的规范要求,自定义内容元素可满足不同行政部门的个性化调整 需求,获取到打印模板之后与用户可能执行的审批事项环节绑定,可以解决不同用户在不 同的审批事项环节对于各部门要求的不同打印单据的问题,本发明实施例中业务系统数据 库中保存有结构化数据,当用户启动审批事项环节时按照打印模板来调用各自元素对应的 结构化数据,业务系统数据库中保存的静态结构化数据和动态结构化数据可以同时满足规 范化、个性化的打印需求,将静态结构化数据和动态结构化数据加载到打印模板中就可以 生成待打印的审批单据,该审批单据既可以满足用户的统一化规范,也满足了用户的实际 单据内容个性化要求。
【附图说明】
[0008] 图1为本发明实施例提供一种审批单据的打印方法的流程方框示意图; 图2所示,本发明实施例提供的审批单据的打印方法的一种应用场景示意图; 图3_a为本发明实施例提供的一种审批单据的打印装置的组成结构示意图; 图3_b为本发明实施例提供的另一种审批单据的打印装置的组成结构示意图; 图3-c为本发明实施例提供的另一种审批单据的打印装置的组成结构示意图。
【具体实施方式】
[0009] 本发明实施例提供了一种审批单据的打印方法和装置,用于满足用户个性化、规 范化的打印需求。
[0010] 为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明 实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述 的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域的 技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0011] 本发明的说明书和权利要求书及上述附图中的术语"包括"和"具有"以及他们的 任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设 备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固 有的其它单元。
[0012] 本发明审批单据的打印方法的一个实施例,可应用于行政审批系统中的规范化打 印流程中,请参阅图1所示,本发明提供的审批单据的打印方法,可以包括如下步骤: 101、获取预置的打印模板,打印模板包括:静态内容元素和动态内容元素,动态内容元 素包括:自定义内容元素和标准化内容元素。
[0013] 在本发明实施例中,在各项审批单据打印之前,可以针对不同的行政审批部门以 及同一个行政审批部门中的不同的审批事项环节来配置多个打印模板。对于各个打印模 板,可以按照行政审批的文书单据内容读写权限可分为静态内容元素、动态内容元素两种。 其中静态内容元素为实现设置在表单内容上的内容,如列标题、单据标题,单据打印提醒 等。动态内容元素则是根据不同业务需求、场景,能够自动从业务系统数据库提取结构化数 据并展示到打印模板的内容,一般指数据列。针对审批系统模板规范以及权限控制要求,动 态内容元素又可细分为自定义内容元素和标准化内容元素。
[0014] 在本发明的一些实施例中,在预先配置的打印模板中,动态内容元素,还包括:扩 展内容元素,从业务系统数据库中调度到的动态结构化数据还包括:扩展内容数据。其中, 在打印模板中还可以设置扩展内容元素,该扩展内容元素也属于动态内容元素,扩展内容 元素指的是在打印模板中可以扩展的内容。例如可以是打印单据背景图、二维码、单位标志 等。
[0015] 接下来对本发明实施例中打印模板的配置进行说明。举例说明如下,配置行政审 批文书模板时,根据模板内容和格式要求配置的打印模板可以是超级文本标记语言(英文 全称:HyperText Markup Language,英文简称:HTML)模板。设计单据打印模板的内容元素 时,静态内容元素和标准化内容元素采用〈span id=''X/span>标签来定义。自定义内容 元素则根据内容长度需要,分别使用〈input id=' '/>或是〈textarea id=' '/>定义。其他需 要扩展实现的扩展内容元素则采用〈div id=' '/>定义,例如打印单据背景图、二维码、单位 标志等。同时封装集成动态增加控制技术实
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1