System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 查询计算列的方法及装置、介质、设备制造方法及图纸_技高网

查询计算列的方法及装置、介质、设备制造方法及图纸

技术编号:41497278 阅读:17 留言:0更新日期:2024-05-30 14:41
本发明专利技术提供一种查询计算列的方法及装置、介质、设备。方法包括:根据表单设计器的表单创建向导,设置展示界面的模板信息;在接收到用户的查询请求时,获取用户编辑的计算列计算表达式和所述查询请求中的查询参数;其中,用户预先从多个列中指定至少一个列作为计算列,并针对所述计算列编辑对应的计算列计算表达式,所述计算列为参与计算的列;根据所述查询参数在所述查询数据源中进行查询操作,得到查询数据;根据所述查询数据和所述计算列计算表达式进行相应计算,得到计算结果;根据所述展示形式和所述查询格式方案,展示所述查询结果和所述计算结果。本发明专利技术实施例可以在展示查询数据的同时展示计算列的计算结果。

【技术实现步骤摘要】

本专利技术涉及智能家电,尤其是涉及一种查询计算列的方法及装置、介质、设备


技术介绍

1、现在属于数据爆炸的时代,无论是个人还是企业每天都会产生海量的数据。电商、团购、外卖、新媒体都可以通过用户的行为习惯,为客户进行精准推送,企业同时也可以通过数据分析进行决策与规划。对于数据的分析计算以及数据的展示要求越来越高,需求也越来越复杂。


技术实现思路

1、针对以上至少一个技术问题,本专利技术实施例提供一种查询计算列的方法及装置、介质、设备。

2、根据第一方面,本专利技术实施例提供的查询计算列的方法,包括:

3、根据表单设计器的表单创建向导,设置展示界面的模板信息;其中,所述模板信息包括关联的查询数据源、查询数据的展示形式和查询格式方案;

4、在接收到用户的查询请求时,获取用户编辑的计算列计算表达式和所述查询请求中的查询参数;其中,用户预先从多个列中指定至少一个列作为计算列,并针对所述计算列编辑对应的计算列计算表达式,所述计算列为参与计算的列;

5、根据所述查询参数在所述查询数据源中进行查询操作,得到查询数据;

6、根据所述查询数据和所述计算列计算表达式进行相应计算,得到计算结果;

7、根据所述展示形式和所述查询格式方案,展示所述查询结果和所述计算结果。

8、根据第二方面,本专利技术实施例提供的查询计算列的装置,包括:

9、信息设置模块,用于根据表单设计器的表单创建向导,设置展示界面的模板信息;其中,所述模板信息包括关联的查询数据源、查询数据的展示形式和查询格式方案;

10、信息获取模块,用于在接收到用户的查询请求时,获取用户编辑的计算列计算表达式和所述查询请求中的查询参数;其中,用户预先从多个列中指定至少一个列作为计算列,并针对所述计算列编辑对应的计算列计算表达式,所述计算列为参与计算的列;

11、数据查询模块,用于根据所述查询参数在所述查询数据源中进行查询操作,得到查询数据;

12、数据计算模块,用于根据所述查询数据和所述计算列计算表达式进行相应计算,得到计算结果;

13、数据展示模块,用于根据所述展示形式和所述查询格式方案,展示所述查询结果和所述计算结果。

14、根据第三方面,本专利技术实施例提供计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现第一方面提供的方法。

15、根据第四方面,本专利技术实施例提供的计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的方法。

16、本专利技术实施例提供的查询计算列的方法及装置、介质、设备,在接收到用户的查询请求时,获取用户编辑的计算列计算表达式和所述查询请求中的查询参数,然后根据所述查询参数在所述查询数据源中进行查询操作,得到查询数据,进而根据所述查询数据和所述计算列计算表达式进行相应计算,得到计算结果,最终展示所述查询数据和所述计算结果。可见,本专利技术实施例可以在展示查询数据的同时展示计算列的计算结果,在仅提供数据查询的基础上满足了用户的更多需求。本专利技术实施例大大提高查询功能的灵活度,可以通过简单的配置,快速满足用户个性化需求。

本文档来自技高网...

【技术保护点】

1.一种查询计算列的方法,其特征在于,包括:

2.根据权利要要求1所述的方法,其特征在于,所述获取用户编辑的计算列计算表达式和所述查询请求中的查询参数之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述展示形式包括列表、树表、交叉表和图表中的至少一项。

4.根据权利要求1所述的方法,其特征在于,所述查询格式方案支持所有人可见、同组织下的用户可见和当前用户可见三种可见形式,且所述查询格式方案包括标题信息、列信息和样式信息中的至少一项;所述列信息中包括计算列的相关信息;所述样式信息包括字体、字号、颜色和行高中的至少一项。

5.根据权利要求4所述的方法,其特征在于,所述列信息中还包括排序方式、分组方式、合计依据和格式化对象中的至少一项。

6.根据权利要求4所述的方法,其特征在于,所述查询格式方案支持设置分页信息和缓存开关,所述缓存开关被触发时,对分页展示的信息进行缓存,以在下一次浏览时直接展示。

7.根据权利要求2所述的方法,其特征在于,所述根据所述查询参数在查询数据源中进行查询操作,包括:>

8.一种查询计算列的装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现权利要求1~7中的任一项所述的方法。

10.一种计算设备,其特征在于,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1~7中的任一项所述的方法。

...

【技术特征摘要】

1.一种查询计算列的方法,其特征在于,包括:

2.根据权利要要求1所述的方法,其特征在于,所述获取用户编辑的计算列计算表达式和所述查询请求中的查询参数之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述展示形式包括列表、树表、交叉表和图表中的至少一项。

4.根据权利要求1所述的方法,其特征在于,所述查询格式方案支持所有人可见、同组织下的用户可见和当前用户可见三种可见形式,且所述查询格式方案包括标题信息、列信息和样式信息中的至少一项;所述列信息中包括计算列的相关信息;所述样式信息包括字体、字号、颜色和行高中的至少一项。

5.根据权利要求4所述的方法,其特征在于,所述列信息中还包括排序方式、分组方式、合计依据和格式化对...

【专利技术属性】
技术研发人员:李文峰王学文孙立新
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1