模板生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:31799497 阅读:46 留言:0更新日期:2022-01-08 11:00
本申请涉及一种模板生成方法、装置、计算机设备和存储介质。所述方法包括:获取实验记录脚本模板,所述实验记录脚本模板中包括变量标签、以及与所述变量标签对应的脚本标记;对所述实验记录脚本模板中的所述文本内容进行格式转化,生成网页标签,所述网页标签用于在页面上显示;对所述脚本标记进行编译,生成与所述网页标签对应的数据处理文件;根据所述网页标签,以及与所述网页标签对应的数据处理文件,生成实验记录模板。采用本方法能够通过直接修改实验记录脚本模板的变量标签以及脚本标记,得到修改后的实验记录脚本模板,进而得到修改后的实验记录模板,增强了构建实验记录模板的灵活性,进而提高了工作效率。进而提高了工作效率。进而提高了工作效率。

【技术实现步骤摘要】
模板生成方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种模板生成方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着无纸化、数字化办公的发展,实验室电子记录执行系统获得广泛应用。实验室电子记录执行系统是一个电子实验记录平台,可直接处理实验室数据采集、方法设计、数据审核和报告,并可与其它IT(Internet Technology,互联网技术)系统集成,快速完成实验数据的记录与复核。然而,由于不同的实验方案操作差异大、对数据的采集要求和判断标准存在较大差异、实验室工艺的改进等原因经常需要调整实验方案和流程,导致需要经常调整实验室电子记录中的实验方案模板,以适配调整后的实验方案。
[0003]传统技术中,可以通过提炼历史实验方案中通用部分的控制信息,根据控制信息定制章节组件。然后,再对章节组件排列组合生成模板。但这种模板生成的方法在实验方案发生变化时,需要开发新的组件加入排列组合,重新开发定制模板,存在灵活性一般,扩展性差的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种具有较强的灵活性以及扩展性的模板生成方法、装置、计算机设备和存储介质。
[0005]第一方面,本申请实施例提供一种模板生成方法,所述方法包括:
[0006]获取实验记录脚本模板,所述实验记录脚本模板中包括变量标签、以及与所述变量标签对应的脚本标记,所述变量标签是对已存在的实验记录中的文本内容进行标记生成的,所述脚本标记是根据预设的实验记录脚本语法生成的;
[0007]对所述实验记录脚本模板中的所述文本内容进行格式转化,生成网页标签,所述网页标签用于在页面上显示;
[0008]对所述脚本标记进行编译,生成与所述网页标签对应的数据处理文件;
[0009]根据所述网页标签,以及与所述网页标签对应的数据处理文件,生成实验记录模板。
[0010]在其中一个实施例中,所述获取实验记录脚本模板,包括:
[0011]获取并显示已存在的所述实验记录,所述实验记录包括所述文本内容;
[0012]响应于对所述文本内容中目标内容的标记操作,对所述目标内容所在位置处进行标记,并将所述目标内容替换为所述变量标签;
[0013]获取与所述变量标签对应的脚本标记,所述脚本标记是根据所述实验记录脚本语法生成的;
[0014]根据已添加所述变量标签以及所述脚本标记的所述实验记录,生成所述实验记录脚本模板。
[0015]在其中一个实施例中,所述根据已添加所述变量标签以及所述脚本标记的所述实验记录,生成所述实验记录脚本模板,包括:
[0016]响应于对已添加所述变量标签以及所述脚本标记的所述实验记录的校验操作,根据预设的语法校验规则对所述脚本标记进行语法校验;
[0017]当语法校验正确时,得到所述实验记录脚本模板;
[0018]当语法校验存在错误内容时,对所述脚本标记的错误内容进行修正并再次校验,直至所述脚本标记语法校验正确,得到所述实验记录脚本模板。
[0019]在其中一个实施例中,所述获取与所述变量标签对应的脚本标记,包括:
[0020]响应于对所述变量标签所在段落的预设位置处的输入操作,获取用户当前输入的所述脚本标记,所述预设位置处包括所述段落的起始位置,所述段落的中间位置以及所述段落的末尾位置中的任一处。
[0021]在其中一个实施例中,所述对所述脚本标记进行编译,生成与所述网页标签对应的数据处理文件,包括:
[0022]通过脚本编译引擎从所述实验记录脚本模板中提取得到所述脚本标记,将所述脚本标记转换至预设文件格式,得到与所述网页标签对应的数据处理文件。
[0023]在其中一个实施例中,所述根据所述网页标签,以及与所述网页标签对应的数据处理文件,生成实验记录模板,包括:
[0024]通过脚本编译引擎对所述网页标签进行解析,得到解析后的所述网页标签;
[0025]根据解析后的所述网页标签以及与所述网页标签对应的数据处理文件生成数据输入控件,所述数据输入控件用于接收输入的与所述网页标签对应的实验数据,并根据与所述网页标签对应的所述数据处理文件对所述实验数据进行处理;
[0026]根据解析后的所述网页标签以及所述数据输入控件,生成所述实验记录模板。
[0027]在其中一个实施例中,所述方法还包括:
[0028]响应于对所述实验记录模板的调试操作,通过与所述网页标签对应的所述数据输入控件接收模拟数据;
[0029]通过与所述网页标签对应的所述数据处理文件对所述模拟数据进行处理,当确定所述模拟数据满足所述数据处理文件约束的条件时,发布所述实验记录模板;
[0030]当确定所述模拟数据不满足所述数据处理文件约束的条件时,定位并显示与所述网页标签对应的脚本标记,获取所述脚本标记的修正内容,根据修正后的所述脚本标记生成修正后的所述实验记录模板,并在确定修正后的所述实验记录模板调试成功后,发布修正后的所述实验记录模板。
[0031]第二方面,本申请实施例提供一种模板生成装置,所述装置包括:
[0032]脚本模板获取模块,用于获取实验记录脚本模板,所述实验记录脚本模板中包括变量标签、以及与所述变量标签对应的脚本标记,所述变量标签是对已存在的实验记录中的文本内容进行标记生成的,所述脚本标记是根据预设的实验记录脚本语法生成的;
[0033]模板转换编译模块,用于对所述实验记录脚本模板中的所述文本内容进行格式转化,生成网页标签,所述网页标签用于在页面上显示;对所述脚本标记进行编译,生成与所述网页标签对应的数据处理文件;
[0034]实验记录模板生成模块,用于根据所述网页标签,以及与所述网页标签对应的数
据处理文件,生成实验记录模板。
[0035]第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项实施例所述的模板生成方法。
[0036]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一项实施例所述的模板生成方法。
[0037]上述模板生成方法、装置、计算机设备和存储介质,通过获取带有变量标签以及脚本标记的实验记录脚本模板;对实验记录脚本模板中的文本内容进行格式转换生成网页标签;对实验记录脚本模板中的脚本标记进行编译,生成与网页标签对应的数据处理文件;根据网页标签以及网页标签对应的数据处理文件生成实验记录模板,能够通过直接修改实验记录脚本模板的变量标签以及脚本标记,得到修改后的实验记录脚本模板,进而得到修改后的实验记录模板,增强了构建实验记录模板的灵活性,进而提高了工作效率。
[0038]此外,当实验记录模板需要新增项目时,传统技术中需要通过重新编制实验记录模板的方式增加项目,而通过上述模板生成方法、装置、计算机设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模板生成方法,其特征在于,所述方法包括:获取实验记录脚本模板,所述实验记录脚本模板中包括变量标签、以及与所述变量标签对应的脚本标记,所述变量标签是对已存在的实验记录中的文本内容进行标记生成的,所述脚本标记是根据预设的实验记录脚本语法生成的;对所述实验记录脚本模板中的所述文本内容进行格式转化,生成网页标签,所述网页标签用于在页面上显示;对所述脚本标记进行编译,生成与所述网页标签对应的数据处理文件;根据所述网页标签,以及与所述网页标签对应的数据处理文件,生成实验记录模板。2.根据权利要求1所述的方法,其特征在于,所述获取实验记录脚本模板,包括:获取并显示已存在的所述实验记录,所述实验记录包括所述文本内容;响应于对所述文本内容中目标内容的标记操作,对所述目标内容所在位置处进行标记,并将所述目标内容替换为所述变量标签;获取与所述变量标签对应的脚本标记,所述脚本标记是根据所述实验记录脚本语法生成的;根据已添加所述变量标签以及所述脚本标记的所述实验记录,生成所述实验记录脚本模板。3.根据权利要求2所述的方法,其特征在于,所述根据已添加所述变量标签以及所述脚本标记的所述实验记录,生成所述实验记录脚本模板,包括:响应于对已添加所述变量标签以及所述脚本标记的所述实验记录的校验操作,根据预设的语法校验规则对所述脚本标记进行语法校验;当语法校验正确时,得到所述实验记录脚本模板;当语法校验存在错误内容时,对所述脚本标记的错误内容进行修正并再次校验,直至所述脚本标记语法校验正确,得到所述实验记录脚本模板。4.根据权利要求2所述的方法,其特征在于,所述获取与所述变量标签对应的脚本标记,包括:响应于对所述变量标签所在段落的预设位置处的输入操作,获取用户当前输入的所述脚本标记,所述预设位置处包括所述段落的起始位置,所述段落的中间位置以及所述段落的末尾位置中的任一处。5.根据权利要求1所述的方法,其特征在于,所述对所述脚本标记进行编译,生成与所述网页标签对应的数据处理文件,包括:通过脚本编译引擎从所述实验记录脚本模板中提取得到所述脚本标记,将所述脚本标记转换至预设文件格式,得到与所述网页标签对应的数据处理文件。6.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:夏威
申请(专利权)人:苏州创腾软件有限公司
类型:发明
国别省市:

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

1