一种用开放平台对大型主机平台的数据进行打印的方法技术

技术编号:8155260 阅读:196 留言:0更新日期:2013-01-06 12:22
本发明专利技术涉及数据打印技术领域,公开了一种用开放平台对大型主机平台的数据进行打印的方法。本发明专利技术提出的用开放平台对大型主机平台的数据进行打印的方法通过大型主机平台和开放平台之间的数据的转换及传输,利用开放平台的打印技术灵活的特点,实现了开放平台对钢铁行业的质量说明书的打印。由于大型主机平台只能连接针式打印机,而开放平台可以连接打印速度更快的激光打印机,因此本发明专利技术还提高了打印速度,从而满足了打印要求。由于开放平台的打印技术非常灵活,因此本发明专利技术还具有灵活性高的特点。

【技术实现步骤摘要】

本专利技术涉及数据打印
,主要适用于用开放平台对大型主机平台的数据进行打印的方法
技术介绍
质量保证是一个企业的信誉。而对于钢铁企业而言,质量保证更是企业的灵魂。除了提供给客户性能合格的产品之外,打印出一份漂亮、完整及规范的质量证明书更能在无形中给企业形象加分。武钢的钢卷生产信息和质检信息数据都存储在大型主机平台中,但是目前大型主机平台的目打印最大宽度是256个字符,打印模式固定单一。钢铁行业的质 量证明书需要提供产品的化学成分和物理性能,而不同产品所提供的化学成分和物理性能并不相同,打印模式灵活多变。除此之外,武钢每天所需要产制的质量证明书的数量在四千份左右,而与大型主机平台连接的传统的针式打印机不仅打印速度慢,而且由于打印量大,故容易卡纸。因此,大型主机平台的打印技术无法满足钢铁行业的质量证明书的打印要求。随着信息化技术的发展和更新,开放平台技术被应用的非常广泛,开放平台技术可被设计用来传送及携带数据信息,而不用来表现或展示数据。而由于开放平台语言技术非常灵活,开放平台技术也可以被设计用来做其他数据处理。开放平台技术的各种用法主要取决于开放平台在实际应用中的作用。
技术实现思路
本专利技术所要解决的技术问题是提供,满足了钢铁行业的质量证明书的打印要求。为解决上述技术问题,本专利技术提供了包括在大型主机平台上按开放平台的语言格式建立打印模板;所述打印模板包括头部模板、数据部模板及尾部模板;将大型主机平台收集到的数据中的客户订单基本信息放置在所述头部模板中,将大型主机平台收集到的数据中的产品属性信息放置在所述数据部模板中,将大型主机平台收集到的数据中的产品附加说明信息放置在所述尾部模板中;开放平台对大型主机平台的打印模板中的数据进行下载;将下载到的数据解析到开放平台的数据库中;对开放平台的数据库中的数据进行打印。进一步地,所述将大型主机平台收集到的数据中的客户订单基本信息放置在头部模板中包括将大型主机平台收集到的数据中的客户订单基本信息放置在所述头部模板中形成质量证明书号;所述客户订单基本信息包括订货单位、产品名称、收货单位、订单编号、技术条件、客户编号及发货日期。进一步地,所述将大型主机平台收集到的数据中的客户订单基本信息放置在头部模板中形成质量证明书号包括将大型主机平台收集到的数据中的客户订单基本信息放置在所述头部模板中,并将当前日期、所述客户订单基本信息中的产品名称的所属类型及客户订单基本信息中的产品名称的所属类型的流水号顺序组成质量证明书号。进一步地,所述开放平台对大型主机平台的打印模板中的数据进行下载包括在所述开放平台上安装仿真客户端软件,通过大型主机的仿真客户端将大型主机平台的打印模板中的数据下载下来。进一步地,所述对开放平台的数据库中的数据进行打印包括先根据所述质量证明书号将所述头部模板中的数据读取出来,再依次将所述数据部模板和所述尾部模板中的数据读取出来;接着将读取出来的数据填充到所述开放平台的质量证明书模板中,再对所述质量证明书模板进行打印。进一步地,在所述将读取出来的数据填充到开放平台的质量证明书模板中后,若将所述读取出来的数据填充到所述开放平台的质量证明书模板中所生成的质量证明书的页数大于一页时,则将所述质量证明书的分页号排在所述客户订单基本信息中的产品名称 的所属类型的流水号的后面组成新的质量证明书号。进一步地,所述产品属性信息包括产品的规格、产品的重量、产品的物理性能及产品的化学成分。进一步地,所述产品附加说明信息包括对产品的物理性能和产品的化学成分的附加说明。进一步地,所述开放平台的语言格式为XML格式。本专利技术的有益效果在于本专利技术提出的用开放平台对大型主机平台的数据进行打印的方法通过大型主机平台和开放平台之间的数据的转换及传输,利用开放平台的打印技术灵活的特点,实现了开放平台对钢铁行业的质量说明书的打印。由于大型主机平台只能连接针式打印机,而开放平台可以连接打印速度更快的激光打印机,因此本专利技术还提高了打印速度,从而满足了打印要求。由于开放平台的打印技术非常灵活,因此本专利技术还具有灵活性高的特点。附图说明图I为本专利技术实施例提出的用开放平台对大型主机平台的数据进行打印的方法的流程图。图2为本专利技术实施例提出的用开放平台对大型主机平台的数据进行打印的方法中大型主机平台对数据处理的流程图。图3为本专利技术实施例提出的用开放平台对大型主机平台的数据进行打印的方法中开放平台对数据处理的流程图。图4为基于本专利技术实施例提出的用开放平台对大型主机平台的数据进行打印的方法的打印系统的连接框图。具体实施例方式为进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的用开放平台对大型主机平台的数据进行打印的方法的具体实施方式及工作原理进行详细说明。由图I可知,本专利技术提供的用开放平台对大型主机平台的数据进行打印的方法包括在大型主机平台上按开放平台的XML语言格式建立打印模板;其中,打印模板包括头部模板、数据部模板及尾部模板;将大型主机平台收集到的数据中的客户订单基本信息放置在头部模板中形成质量证明书号;具体的,客户 订单基本信息包括订货单位、产品名称、收货单位、订单编号、技术条件、客户编号及发货日期。且将当前时间日期、客户订单基本信息中的产品名称的所属类型及客户订单基本信息中的产品名称的所属类型的流水号顺序组成质量证明书号。将大型主机平台收集到的数据中的产品属性信息放置在数据部模板中;具体的,产品属性信息包括产品的规格、产品的重量、产品的物理性能及产品的化学成分;其中,在本实施例中,物理性能包括硬度、抗拉强度、屈服强度等。将大型主机平台收集到的数据中的产品附加说明信息放置在尾部模板中;具体的,产品附加说明信息包括对产品的物理性能和产品的化学成分的一些附加说明。开放平台对大型主机平台的打印模板中的数据进行下载;具体的,在开放平台上安装仿真客户端软件,通过大型主机的仿真客户端将大型主机平台的打印模板中的数据下载下来。将下载到的数据解析到开放平台的数据库中;对开放平台的数据库中的数据进行打印;具体的,先根据质量证明书号将头部模板中的数据读取出来,再依次将数据部模板和尾部模板中的数据读取出来;接着将读取出来的数据填充到开放平台的质量证明书模板中,再对质量证明书模板进行打印。需要说明的是,若将读取出来的数据填充到开放平台的质量证明书模板中所生成的质量证明书的页数大于一页时,则将质量证明书的分页号排在原质量证明书号中的客户订单基本信息中的产品名称的所属类型的流水号的后面组成新的质量证明书号。通过本专利技术提供的用开放平台对大型主机平台的数据进行打印的方法对大型主机平台中的数据进行打印,由图2可知,首先通过大型主机平台对订货单位、产品名称、收货单位、订单编号、技术条件、客户编号、发货日期等客户订单基本信息进行收集,再通过收集到的客户订单基本信息根据当前的时间日期、客户订单基本信息中的产品名称的所属类型及客户订单基本信息中的产品名称的所属类型的流水号顺序组成质量证明书号,例如若当前日期为2012年8月23日,产品名称为电镀锌钢卷,且产品的类型是K,所生成的质量证明书号为K类的第一号,及流水号为0001,则质量证明书号为120823K0001。再将产品的化学成分、物理性能及对本文档来自技高网...

【技术保护点】
一种用开放平台对大型主机平台的数据进行打印的方法,其特征在于,包括:在大型主机平台上按开放平台的语言格式建立打印模板;所述打印模板包括:头部模板、数据部模板及尾部模板;将大型主机平台收集到的数据中的客户订单基本信息放置在所述头部模板中,将大型主机平台收集到的数据中的产品属性信息放置在所述数据部模板中,将大型主机平台收集到的数据中的产品附加说明信息放置在所述尾部模板中;开放平台对大型主机平台的打印模板中的数据进行下载;将下载到的数据解析到开放平台的数据库中;对开放平台的数据库中的数据进行打印。

【技术特征摘要】

【专利技术属性】
技术研发人员:张智清薛宏春刘美红杨俊李长生朱芬
申请(专利权)人:武汉钢铁集团公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1