一种电力工程验评记录表动态配置方法与系统技术方案

技术编号:26170846 阅读:20 留言:0更新日期:2020-10-31 13:40
本发明专利技术属于表格配置领域,提供了一种电力工程验评记录表动态配置方法与系统。其中,电力工程验评记录表动态配置方法包括给定初始记录表模板,将其划分成视图sheet页和配置表sheet页;确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{

【技术实现步骤摘要】
一种电力工程验评记录表动态配置方法与系统
本专利技术属于表格数据配置领域,尤其涉及一种电力工程验评记录表动态配置方法与系统。
技术介绍
本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。电力工程质量验收目前还在采用纯人工、纸质填写的形式开展,验收工作复杂,过程中耗费大量的人力物力;同时一个电力工程的质量验收需要填写非常多的验评记录表,填写过程中存在大量重复性劳动。另外,专利技术人还发现,对验评记录表检查结果的校验也是采用纯人工方式根据质量标准进行校对,无法保证结果的准确性,无法校验现场实测实量的真实性。
技术实现思路
为了解决上述问题,本专利技术提供一种电力工程验评记录表动态配置方法与系统,其无需更改代码、无需重新部署即可实时在线编制和实时同步所有验评记录表模板更新。为了实现上述目的,本专利技术采用如下技术方案:本专利技术的第一个方面提供一种电力工程验评记录表动态配置方法。一种电力工程验评记录表动态配置方法,包括:给定初始记录表模板,将其划分成视图sheet页和配置表sheet页;确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{.}形式逐个编号处理,该编号与配置表sheet页中的引用编号唯一关联,用于唯一确定该编号所在单元格的填写属性;在配置表sheet页中对视图页各个编号属性进行配置;将记录表模板配置的信息及记录表模板样式渲染成对应的html标签,最终形成与原记录表模板样式一致的html页面,实现电力工程验评记录表的线上动态配置。本专利技术的第二个方面提供一种电力工程验评记录表动态配置系统。一种电力工程验评记录表动态配置系统,包括:模板划分模块,其用于给定初始记录表模板,将其划分成视图sheet页和配置表sheet页;属性配置模块,其用于确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{.}形式逐个编号处理,该编号与配置表sheet页中的引用编号唯一关联,用于唯一确定该编号所在单元格的填写属性;在配置表sheet页中对视图页各个编号属性进行配置;html页面形成模块,其用于将记录表模板配置的信息及记录表模板样式渲染成对应的html标签,最终形成与原记录表模板样式一致的html页面,实现电力工程验评记录表的线上动态配置。本专利技术的第三个方面提供一种计算机可读存储介质。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的电力工程验评记录表动态配置方法中的步骤。本专利技术的第四个方面提供一种计算机设备。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述的电力工程验评记录表动态配置方法中的步骤。与现有技术相比,本专利技术的有益效果是:本专利技术的电力工程验评记录表在动态配置的过程中,确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{.}形式逐个编号处理,该编号与配置表sheet页中的引用编号唯一关联,用于唯一确定该编号所在单元格的填写属性;在配置表sheet页中对视图页各个编号属性进行配置;将记录表模板配置的信息及记录表模板样式渲染成对应的html标签,最终形成与原记录表模板样式一致的html页面,实现电力工程验评记录表的线上动态配置,无需更改代码、无需重新部署即可实时在线编制和实时同步所有验评记录表模板更新,提高了记录表动态配置的效率及准确性。附图说明构成本专利技术的一部分的说明书附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。图1是本专利技术实施例的一种电力工程验评记录表动态配置方法流程图。具体实施方式下面结合附图与实施例对本专利技术作进一步说明。应该指出,以下详细说明都是例示性的,旨在对本专利技术提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本专利技术所属
的普通技术人员通常理解的相同含义。需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本专利技术的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。实施例一参照图1,本实施例的一种电力工程验评记录表动态配置方法,其包括:(1)给定初始记录表模板,将其划分成视图sheet页和配置表sheet页;(2)确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{.}形式逐个编号处理,该编号与配置表sheet页中的引用编号唯一关联,用于唯一确定该编号所在单元格的填写属性;在配置表sheet页中对视图页各个编号属性进行配置。例如:绿圈区域为固定显示部分,红色圈为用户填报数据部分。在具体实施中,还包括:调整记录表模板布局样式。如:合并单元格、列宽、行高、字体、字号、对齐方式等,同时对APP需要填写的部分做边框颜色标红处理,使其整体样式相对美观;其中,属性配置包括:引用编号、栏目编码、栏目内容、范本内容、元素分类、数据格式、是否可编辑、公共代码、校验公式、计算公式、页面变量引用、填报角色、是否行式及行式字表编码。各属性作用如下:引用编号:用于关联视图sheet页中填写单元格的编号值,一次来唯一确定该单元的相关属性值;栏目编码、数据格式:栏目编码用于唯一确定单元格的属性编码,对应数据库表字段;数据格式用于确定数据存储格式,对应表字段类型;栏目内容:用于配置填报单元格初始化展示内容,并且根据是否可编辑字段的配置,实现是否可再编辑;范本内容:用于配置单元格填写规范模板,用于可直接在填写区域下拉选择相应范本填入即可;元素分类:指填报单元格元素分类,对应html不同的展示标签,属性值包含:下拉输入框、文本框、日期框、下拉框、文本域、富文本、标签、超链接;是否可编辑:用于控制填报单元是否可以编辑的属性;基础数据引用:针对对应复用性较强的数据,配置后,在填报时可直接选择下拉输入框中配置好的内容,无需手动填写;公共代码:对应公共代码编码,配置后,对应填报单元可以下拉选择需要的属性值;校验公式:对于填写数字的填报单元,此属性用于限制数字范围,参照数学公式设置,例如[-5,5]、(2,5);计算公式:主要用于根据每个填写单元数据及校验规则,动态判断整个验评记录表的验收合格性;页面变量引用:验评记录表初始化加载时,默认带入一些已经在之前步骤中维护好的信息,例如工程名称、电压等级、项目经理姓名等;填报角色:此处配置有此单元格填报权限的角色编码,加载时与系统当前登录人角色做比较,配合是否可编辑属性值,联合决定填报权限;本文档来自技高网
...

【技术保护点】
1.一种电力工程验评记录表动态配置方法,其特征在于,包括:/n给定初始记录表模板,将其划分成视图sheet页和配置表sheet页;/n确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{

【技术特征摘要】
1.一种电力工程验评记录表动态配置方法,其特征在于,包括:
给定初始记录表模板,将其划分成视图sheet页和配置表sheet页;
确定视图sheet页中固定显示内容与需填报内容,对需填报内中的单元格以#{.}形式逐个编号处理,该编号与配置表sheet页中的引用编号唯一关联,用于唯一确定该编号所在单元格的填写属性;在配置表sheet页中对视图页各个编号属性进行配置;
将记录表模板配置的信息及记录表模板样式渲染成对应的html标签,最终形成与原记录表模板样式一致的html页面,实现电力工程验评记录表的线上动态配置。


2.如权利要求1所述的电力工程验评记录表动态配置方法,其特征在于,还包括:调整记录表模板布局样式。


3.如权利要求1所述的电力工程验评记录表动态配置方法,其特征在于,属性配置包括:引用编号、栏目编码、栏目内容、范本内容、元素分类、数据格式、是否可编辑、公共代码、校验公式、计算公式、页面变量引用、填报角色、是否行式及行式字表编码。


4.如权利要求1所述的电力工程验评记录表动态配置方法,其特征在于,使用$scope服务将后台请求的需填报内容数据与html页面保持双向同步,后台请求的需填报内容数据变化直接映射到html页面进行改变。


5.如权利要求1所述的电力工程验评记录表动态配置方法,其特征在于,用ng的指令动态生成记录表模板的html页面。


6.如权利要求1所述的电力工程验评记录表动态配置方法,其...

【专利技术属性】
技术研发人员:周建朋常壮壮王钟秀郭长军
申请(专利权)人:金现代信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1