单据显示方法、系统、电子设备及计算机可读存储介质技术方案

技术编号:36797275 阅读:14 留言:0更新日期:2023-03-08 23:15
本发明专利技术涉及一种单据显示方法、系统、电子设备及计算机可读存储介质,该方法通过为用户提供业务单据样式设置页面,使得用户可以根据业务需要进行业务单据样式设置,通过每个板块预先生成的隐藏公式,对相应板块动态显示或隐藏,使得填报页面更简洁,用户在使用电子单据时能够马上定位到填报位置,减少了无关信息的干扰,提升了填报效率。提升了填报效率。提升了填报效率。

【技术实现步骤摘要】
单据显示方法、系统、电子设备及计算机可读存储介质


[0001]本专利技术涉及电子单据智能显示
,具体涉及一种单据显示方法、系统、电子设备及计算机可读存储介质。

技术介绍

[0002]随着科技的发展,我国信息化建设如火如荼地开展起来。在电子单据
,由于各行各业各单位业务不同,导致表单样式千差万别,随着政策“放管服”的要求,各单位也在减轻单位人员填报压力。
[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]根据本专利技术实施例的第三方面,提供一种电子设备,包括:
[0039]处理器和存储器,其中,
[0040]所述存储器中存储有可供处理器调用的计算机程序;
[0041]所述处理器通过调用所述存储器中存储的计算机程序,执行上述的方法。
[0042]根据本专利技术实施例的第四方面,提供一种计算机可读存储介质,其上存储有可擦写的计算机程序;
[0043]当所述计算机程序在计算机设备上运行时,使得所述计算机设备执行上述的方法。
[0044]本专利技术的实施例提供的技术方案可以包括以下有益效果:
[0045]通过为用户提供业务单据样式设置页面,使得用户可以根据业务需要进行业务单据样式设置,通过每个板块预先生成的隐藏公式,对相应板块动态显示或隐藏,使得填报页面更简洁,用户在使用电子单据时能够马上定位到填报位置,减少了无关信息的干扰,提升了填报效率。
[0046]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0047]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0048]图1是根据一示例性实施例示出的一种单据显示方法的流程图;
[0049]图2A~图2C是根据一示例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种单据显示方法,其特征在于,包括:监听业务单据样式设置页面上的变更事件,所述业务单据样式设置页面包括多个板块,每个板块至少包括一个要素,所述变更事件至少包括:对业务单据样式设置页面上任一要素的赋值操作;将所述变更事件所对应的数据信息代入到各板块预先生成的隐藏公式中进行验证,所述隐藏公式表征数据信息为预设数据信息时,隐藏当前板块;对任一板块,若所述数据信息满足所述板块的隐藏公式,则在显示业务单据时隐藏所述板块,否则,显示所述板块。2.根据权利要求1所述的方法,其特征在于,所述隐藏公式根据以下方法预先生成,包括:为业务单据样式设置页面上的每个板块配置设置按钮;当检测到所述设置按钮被点击时,显示设置子页面,所述设置子页面上配置有公式编辑器;将用户在所述公式编辑器中编辑的公式保存为当前板块的隐藏公式。3.根据权利要求2所述的方法,其特征在于,所述将用户在所述公式编辑器中编辑的公式保存为当前板块的隐藏公式,包括:获取业务单据样式设置页面的板块信息和要素信息,并将所述板块信息和要素信息展示在公式编辑器中;当公式编辑器中任一要素被选中时,在公式编辑器的文本编辑框中输出所述要素的节点信息,以供用户对所述节点信息进行赋值;当公式编辑器中任一运算符被选中时,在公式编辑器的文本编辑框中输出所述运算符,以供用户对赋值后的节点信息进行隐藏条件编辑;当用户点击公式编辑器中的确定按钮时,将所述文本编辑框中编辑的公式保存为当前板块的隐藏公式。4.根据权利要求3所述的方法,其特征在于,所述将所述数据信息代入到各个板块预先生成的隐藏公式中进行验证,包括:将每个板块的隐藏公式拆解为包括至少一个隐藏条件的数组,每个隐藏条件包括要素名称和要素取值,所述要素名称为所述节点信息对应在计算机程序中的参数名,所述要素取值为用户在公式编辑器中对所述节点信息的赋值;轮询每个板块拆解后的隐藏公式,判断当前板块的隐藏公式中的参数名是否和所述数据信息中的参数名相等,若是,将所述数据信息带入到当前板块的隐藏条件中进行验证,判断每个隐藏条件是否成立;若所述数据信息满足当前板块的每个隐藏条...

【专利技术属性】
技术研发人员:张春艳
申请(专利权)人:北京用友政务软件股份有限公司
类型:发明
国别省市:

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

1