报表管理方法和装置

文档序号:35906342发布日期:2023-10-29 03:05阅读:21来源:国知局
报表管理方法和装置

本技术涉及计算机,尤其涉及一种报表管理方法和装置。


背景技术:

1、随着国家政策与互联网信息技术持续推进,校园信息化建设程度越来越高,校园餐饮管理的信息化程度也越来越高。其中,通过餐饮管理系统对学校餐饮进行管理和服务,在餐饮管理系统中,可以通过生成报表对采购需求、收支计算等数据进行统计呈现。

2、其中,报表的生成一般都是由前端开发人员根据报表的具体生成需求编写代码,由于校园中的餐饮管理系统的用户包括各档口商家、多家供应商等,对报表的需求不同,需要开发人员根据不同的需求分别开发能满足需要的报表模板,并且,当需求变动时,开发人员就再开发报表模板,不仅对开发人员的专业能力要求较高,也使得报表的更新维护较为困难且周期较长,从而导致报表创建效率低,降低校园餐饮管理系统的用户体验。


技术实现思路

1、本发明提供一种报表管理方法和装置,用以解决报表创建效率低,用户体验差的技术问题。

2、第一方面,本技术提供一种报表管理方法,包括:

3、响应于用户输入的报表创建请求,向所述用户显示报表编辑页面,所述报表编辑页面包括:报表元素区域、报表编辑区域、报表元素配置区域,所述报表元素区域中显示有用于组成报表的报表元素;

4、响应于所述用户输入的报表元素拖动请求,将所述报表元素区域中的报表元素拖动到所述报表编辑区域;

5、响应于所述用户输入的报表元素配置请求,在所述报表元素配置区域配置所述报表元素的属性信息,生成目标报表,所述报表元素配置区域包括以下至少一项属性信息的配置:数据源、品类名称、尺寸、颜色。

6、可选的,所述响应于用户输入的报表创建请求,向所述用户显示报表编辑页面,包括:

7、接收所述目标报表的报表创建请求,根据所述报表创建请求显示报表风格选择页面,所述报表风格包括:第一报表风格、第二报表风格和第三报表风格;

8、响应于所述用户输入的报表风格选择请求,向所述用户显示与报表风格对应的所述报表编辑页面。

9、可选的,所述报表风格选择请求用于请求创建第一报表风格的风格时,所述报表元素包括:文本框;

10、所述报表风格选择请求用于请求创建第二报表风格的风格时,所述报表元素包括:文本框和表格;

11、所述报表风格选择请求用于请求创建第三报表风格的风格时,所述报表元素包括:文本框、图表和表格。

12、可选的,所述报表元素还包括以下至少一项:图形、图片、线条和数据集;

13、其中,所述数据集为由多个品类名称组成的下拉列表,所述数据集中的品类名称已预先配置数据源;

14、其中,所述报表元素拖动请求用于指示将所述数据集中的品类名称拖到所述报表编辑区域时,所述响应于所述用户输入的报表元素拖动请求,将所述报表元素区域中的报表元素拖动到所述报表编辑区域之前,还包括:

15、响应于所述用户输入的数据集下拉请求,在所述报表编辑页面显示由多个品类名称组成的列表;

16、所述响应于所述用户输入的报表元素拖动请求,将所述报表元素区域中的报表元素拖动到所述报表编辑区域之后,还包括:

17、向用户显示与所述品类名称对应的单元格,所述单元格中显示所述品类名称的数值。

18、可选的,所述属性信息为数据源时,所述响应于所述用户输入的报表元素配置请求,在所述报表元素配置区域配置所述报表元素的属性信息,包括:

19、响应于所述用户输入的报表元素配置请求,获取所述用户的数据源调用权限;

20、根据所述用户的数据源调用权限,在所述报表元素配置区域配置所述报表元素的数据源。

21、可选的,所述生成所述目标报表之后,还包括:

22、响应于所述用户输入的报表更新请求,向所述用户显示所述报表编辑页面,所述报表编辑页面还包括:所述目标报表。

23、可选的,所述生成所述目标报表之后,还包括:

24、响应于所述用户输入的报表查看请求,显示所述目标报表。

25、第二方面,本技术提供一种报表管理装置,包括:

26、创建模块,用于响应于用户输入的报表创建请求,向所述用户显示报表编辑页面,所述报表编辑页面包括:报表元素区域、报表编辑区域、报表元素配置区域,所述报表元素区域中显示有用于组成报表的报表元素;

27、拖动模块,用于响应于所述用户输入的报表元素拖动请求,将所述报表元素区域中的报表元素拖动到所述报表编辑区域;

28、配置模块,用于响应于所述用户输入的报表元素配置请求,在所述报表元素配置区域配置所述报表元素的属性信息,生成目标报表,所述报表元素配置区域包括以下至少一项属性信息的配置:数据源、品类名称、尺寸、颜色。

29、可选的,所述报表管理装置,还包括显示模块;

30、创建模块在响应于用户输入的报表创建请求,向所述用户显示报表编辑页面时,还用于:接收所述目标报表的报表创建请求,根据所述报表创建请求显示报表风格选择页面,所述报表风格包括:第一报表风格、第二报表风格和第三报表风格;

31、显示模块,用于响应于所述用户输入的报表风格选择请求,向所述用户显示与报表风格对应的所述报表编辑页面。

32、可选的,所述报表风格选择请求用于请求创建第一报表风格的风格时,所述报表元素包括:文本框;

33、所述报表风格选择请求用于请求创建第二报表风格的风格时,所述报表元素包括:文本框和表格;

34、所述报表风格选择请求用于请求创建第三报表风格的风格时,所述报表元素包括:文本框、图表和表格。

35、可选的,所述报表元素还包括以下至少一项:图形、图片、线条和数据集;

36、其中,所述数据集为由多个品类名称组成的下拉列表,所述数据集中的品类名称已预先配置数据源;

37、在所述报表元素拖动请求用于指示将所述数据集中的品类名称拖到所述报表编辑区域时,所述拖动模块响应于所述用户输入的报表元素拖动请求,将所述报表元素区域中的报表元素拖动到所述报表编辑区域之前,还用于:

38、响应于所述用户输入的数据集下拉请求,在所述报表创建页面显示由多个品类名称组成的列表;

39、显示模块在所述拖动模块响应于所述用户输入的报表元素拖动请求,将所述报表元素区域中的报表元素拖动到所述报表编辑区域之后,还用于:

40、向用户显示与所述品类名称对应的单元格,所述单元格中显示所述品类名称的数值。

41、可选的,属性信息为数据源时,所述配置模块响应于所述用户输入的报表元素配置请求,在所述报表元素配置区域配置所述报表元素的属性信息时,具体用于:

42、响应于所述用户输入的报表元素配置请求,获取所述用户的数据源调用权限;

43、根据所述用户的数据源调用权限,在所述报表元素配置区域配置所述报表元素的数据源。

44、可选的,显示模块在所述配置模块生成所述目标报表之后,还用于:响应于所述用户输入的报表更新请求,向所述用户显示所述报表编辑页面,所述报表编辑页面还包括:所述目标报表。

45、可选的,显示模块在所述生成所述目标报表之后,还用于:

46、响应于所述用户输入的报表查看请求,显示所述目标报表。

47、第三方面,本技术提供一种电子设备,包括:处理器和存储器;

48、所述存储器存储计算机执行指令;

49、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如第一方面任一项所述的方法。

50、第四方面,本技术提供一种可读存储介质,所述可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面任一项所述的方法。

51、第五方面,本技术提供一种程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如第一方面中任一项所述的方法。

52、本技术提供一种报表管理方法和装置,通过响应于用户输入的报表创建请求,向用户显示报表编辑页面;响应于用户输入的报表元素拖动请求,将报表元素区域中的报表元素拖动到报表编辑区域;响应于用户输入的报表元素配置请求,在报表元素配置区域配置报表元素的属性信息,生成目标报表。本技术实现了用户可根据自己的需求在报表编辑页面通过拖拽报表元素对报表进行编辑,不需要开发人员根据用户需求专门开发一个能满足需要的特定报表模板,便于用户操作,提高了工作效率以及提高了用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1