一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

报表发送方法及装置与流程

2022-04-06 20:21:55 来源:中国专利 TAG:


1.本技术涉及商业智能和数据分析领域,尤其涉及一种用于smartbi系统的报表发送方法及装置。


背景技术:

2.smartbi系统是一种应用于商业智能(business intelligence,bi)和数据分析领域的系统。通过smartbi系统,用户可以对企业的各种报表和数据等进行可视化分析,更加方便直观地了解企业的各种运营情况。
3.在smartbi系统的一些应用场景中,用户可以通过smartbi系统中的计划任务工具选项,将各种报表发送给需要查看的收件人,以便收件人可以通过该报表了解相应的运营情况。具体地,用户可以通过计划任务工具选项新建一个发送报表的任务,通过该任务将需要发送的报表发送给需要查看的收件人,过程非常简单。不过,在此过程中,无法对报表中的数据进行权限限制,所有接收到该报表的收件人,接收到的都是该报表的全部数据,该报表中的所有数据对所有接收到该报表的收件人可见,从而可能发生数据被越权查看的问题。


技术实现要素:

4.本技术提供了一种报表发送方法及装置,以解决通过现有的smartbi系统发送报表时,报表中的全部数据对接收到该报表的所有收件人可见,导致发生数据被越权查看的问题。
5.第一方面,本技术提供了一种报表发送方法,该方法包括:获取通过smartbi系统向第一收件人发送第一报表的指示信息;如果获取到所述指示信息,获取所述第一收件人的收件邮箱和权限信息,所述权限信息用于指示所述第一收件人查阅所述第一报表中数据的权限范围;获取所述第一报表的节点id,所述节点id用于指示所述第一报表在所述smartbi系统的存储地址;根据所述节点id获取所述第一报表;从所述第一报表中获取与所述权限信息相对应的第一数据;向所述收件邮箱发送所述第一数据。
6.一种可能的实现方式中,所述获取通过smartbi系统向第一收件人发送第一报表的指示信息,包括:检测所述smartbi系统中的新建任务;如果所述新建任务为向所述第一收件人发送所述第一报表的任务,生成所述指示信息。
7.一种可能的实现方式中,所述获取通过smartbi系统向第一收件人发送第一报表的指示信息,包括:检测是否到达向所述第一收件人发送所述第一报表的时刻;如果到达向所述第一收件人发送所述第一报表的时刻,生成所述指示信息。
8.一种可能的实现方式中,所述获取所述第一报表的节点id,包括:从所述smartbi系统中获取所述第一报表的属性信息;从所述属性信息中获取所述节点id。
9.一种可能的实现方式中,所述获取所述第一收件人的收件邮箱和权限信息,包括:从预先存储的第一表格中获取所述第一收件人的收件邮箱和权限信息,所述第一表格中对
应存储有所述第一收件人的姓名、收件邮箱和权限信息。
10.第二方面,本技术提供了一种报表发送装置,该装置包括:获取模块,用于获取通过smartbi系统向第一收件人发送第一报表的指示信息;如果获取到所述指示信息,获取所述第一收件人的收件邮箱和权限信息,所述权限信息用于指示所述第一收件人查阅所述第一报表中数据的权限范围;获取所述第一报表的节点id,所述节点id用于指示所述第一报表在所述smartbi系统的存储地址;处理模块,用于根据所述节点id获取所述第一报表;从所述第一报表中获取与所述权限信息相对应的第一数据;发送模块,用于向所述收件邮箱发送所述第一数据。
11.一种可能的实现方式中,所述获取模块用于获取通过smartbi系统向第一收件人发送第一报表的指示信息,具体为:所述获取模块用于检测所述smartbi系统中的新建任务;如果所述新建任务为向所述第一收件人发送所述第一报表的任务,生成所述指示信息。
12.一种可能的实现方式中,所述获取模块用于获取通过smartbi系统向第一收件人发送第一报表的指示信息,具体为:所述获取模块用于检测是否到达向所述第一收件人发送所述第一报表的时刻;如果到达向所述第一收件人发送所述第一报表的时刻,生成所述指示信息。
13.一种可能的实现方式中,所述获取模块用于获取所述第一报表的节点id,具体为:所述获取模块用于从所述smartbi系统中获取所述第一报表的属性信息;从所述属性信息中获取所述节点id。
14.一种可能的实现方式中,所述获取模块用于获取所述第一收件人的收件邮箱和权限信息,具体为:所述获取模块用于从预先存储的第一表格中获取所述第一收件人的收件邮箱和权限信息,所述第一表格中对应存储有所述第一收件人的姓名、收件邮箱和权限信息。
15.第三方面,本技术提供了一种通信装置,该通信装置包括处理器、存储器和收发器;所述收发器用于接收信号或者发送信号;所述存储器用于存储计算机程序或指令;所述处理器用于执行所述存储器所存储的计算机程序或指令,以使所述通信装置执行如第一方面所述的方法。
16.第四方面,本技术提供了一种计算机存储介质,所述计算机存储介质用于存储计算机程序或指令,当所述计算机程序或指令被执行时,使得第一方面所述的方法被实现。
17.第五方面,本技术提供了一种包括计算机程序或指令的计算机程序产品,当所述计算机程序或指令被执行时,使得第一方面所述的方法被实现。
18.为解决通过现有的smartbi系统发送报表时,报表中的全部数据对接收到该报表的所有收件人可见,导致发生数据被越权查看的问题,本技术实施例提供了一种报表发送方法及装置。该报表发送方法中,获取到通过smartbi系统向第一收件人发送第一报表的指示信息之后,不会直接通过smartbi系统向第一收件人发送第一报表的全部数据,而是先根据指示信息从smartbi系统中获取第一收件人的权限信息,然后根据第一收件人的权限信息从第一报表中筛选出与该权限信息对应的数据,然后将该权限信息对应的数据发送给第一收件人,从而使得第一收件人只能查看第一报表中属于其权限范围内的数据,不会发生越权查看的现象,对于数据的保密性更好。
附图说明
19.图1为本技术提供的报表发送方法的一种实施方式的流程示意图;
20.图2为本技术提供的报表发送装置的一种实施方式的结构框图。
具体实施方式
21.为了便于理解本技术的技术方案,下面先对本技术提供的技术方案的应用场景进行示例性说明。
22.本技术实施例可以应用于smartbi系统。smartbi系统是一种应用于商业智能和数据分析领域的系统。smartbi系统的常用工具中设置有计划任务工具选项,通过计划任务工具选项,用户可以新建任务,在新建任务的任务类型中可以选择报表导出,在报表设置中可以选择需要向收件人发送的报表,然后在导出设置的导出类型中选择邮件,并且在收信人对应的输入框中输入收件人的收件邮箱,之后就可以通过该收件邮箱将该报表发送给该收件人。
23.通过上述方式,可以将任意一个报表通过smartbi系统发送给任意一个收件人。不过,对于同一个报表而言,通过smartbi系统导出时,会导出该报表的所有数据,将其发送给多个收件人之后,接收到该报表的所有收件人,均可以查看到该报表的所有数据,对于该报表中只允许部分收件人查看的数据,会发生越权查看的问题。
24.为了解决上述技术问题,本技术提供了一种报表发送方法。通过该方法,在利用smartbi系统发送报表时,可以针对不同权限的收件人,在报表中筛选出相应权限的数据,发送给该收件人,使得具有权限限制的数据只被具有相应权限的收件人查看,不会发生数据被越权查看的问题,适用性更好。
25.下面结合附图,对本技术实施例提供的报表发送方法进行详细说明。
26.参见图1,图1为本技术提供的报表发送方法的一种实施方式的流程示意图。该方法可以应用于smartbi系统,该方法的执行主体可以为发送端设备,该方法可以包括以下步骤:
27.步骤s101、获取通过smartbi系统向第一收件人发送第一报表的指示信息。
28.其中,第一收件人是指当前报表发送过程中,发送端设备即将向其发送报表的收件人。第一报表是指当前报表发送过程中,发送端设备即将向第一收件人发送的报表。
29.一种可能的实现方式中,发送端设备可以检测到任意一个发件人通过该发送端设备登录smartbi系统的操作,并且也可以检测到该发件人在smartbi系统的计划任务工具选项中新建任务的操作。同理,发送端设备还可以检测到该新建任务是否为向第一收件人发送第一报表的任务,其中,第一收件人可以为smartbi系统中存储的任意一个收件人,第一报表也可以为smartbi系统中存储的任意一个报表,即,发送端设备检测到发件人通过发送端设备向任意一个收件人发送任意一个报表的新建任务,都可以将该收件人确定为第一收件人,将该报表确定为第一报表,从而可以确定检测到向第一收件人发送第一报表的新建任务。基于此,发送端设备可以实时且连续的检测smartbi系统的计划任务工具选项中是否有新建任务,如果有新建任务,确定该新建任务是否为向第一收件人发送第一报表的任务,如果该新建任务为向第一收件人发送第一报表的任务,则发送端设备可以生成通过smartbi系统向第一收件人发送第一报表的指示信息,通过该指示信息指示发送端设备开
始向第一收件人发送第一报表。
30.基于此,获取通过smartbi系统向第一收件人发送第一报表的指示信息,可以按照下述方式实现:检测smartbi系统中的新建任务;如果所述新建任务为向第一收件人发送第一报表的任务,则生成通过smartbi系统向第一收件人发送第一报表的指示信息。
31.此外,发送端设备还可以基于新建任务中发件人输入的第一收件人的收件邮箱,从smartbi系统中获取与该收件邮箱对应的第一收件人的姓名。同理,发送端设备还可以根据所述新建任务中调取的报表获取第一报表的名称。
32.可选地,指示信息中可以包括第一收件人的姓名和第一报表的名称。可以理解的是,发送端设备还可以根据第一收件人的姓名和第一报表的名称从smartbi系统中获取到其它相应的信息,例如第一收件人的员工id和第一报表的生成日期等,所以,该指示信息中还可以包括第一收件人的员工id和第一报表的生成日期等其它信息,本技术对此不进行限制。
33.下面结合实际应用场景进行举例说明。
34.例如,发件人a通过其账号在发送端设备登录smartbi系统后,首先在计划任务工具选项中选择了“新建任务”,然后在新建任务的任务类型中选择了“报表导出”,在报表设置中选择了“第一报表”(此处第一报表可以为存储在smartbi系统中的任意一个报表),并且在导出设置的导出类型中选择了“邮件”,以及在收信人对应的输入框中输入了“第一收件人的收件邮箱”(此处第一收件人可以为存储在smartbi系统中的任意一个收件人),则发送端设备检测到发件人a的前述一系列操作后,可以生成通过smartbi系统向第一收件人发送第一报表的指示信息,通过该指示信息指示发送端设备开始向第一收件人发送第一报表。
35.此外,发送端设备还可以根据发件人a在报表设置中选择的“第一报表”获取第一报表的名称,以及根据发件人a在收信人对应的输入框中输入的“第一收件人的收件邮箱”获取到第一收件人的收件邮箱,之后,还可以根据该收件邮箱,获取到第一收件人的姓名。
36.需要说明的是,第一收件人可以包括多个,第一报表也可以包括多个,发送端设备在检测smartbi系统中的新建任务的过程中,检测到向任意一个第一收件人发送任意一个第一报表的新建任务后,均会生成通过smartbi系统向该第一收件人发送该第一报表的指示信息,通过该指示信息指示发送端设备开始向该第一收件人发送该第一报表。
37.一种可能的实现方式中,发送端设备还可以按照固定时长(固定时长可以根据实际应用场景的需求预先设定),预先设定一个报表发送周期,通过计时器进行计时,周期性地向第一收件人发送第一报表。
38.基于此,获取通过smartbi系统向第一收件人发送第一报表的指示信息,还可以按照下述方式实现:检测是否到达向第一收件人发送第一报表的时刻;如果到达向第一收件人发送第一报表的时刻,则生成指示信息,该指示信息可以用于指示发送端设备开始向第一收件人发送第一报表。
39.需要说明的是,在此种实现方式中,第一收件人也可以包括多个,第一报表也可以包括多个。此种情况下,发送端设备也可以按照固定时长(此处固定时长可以根据实际应用场景中第一收件人和第一报表的数量设定),预先设定一个报表发送周期,通过计时器进行计时,周期性地生成指示信息,即在每个报表发送周期的开始时刻均生成指示信息,通过该
指示信息指示发送端设备开始向这多个第一收件人发送相应的第一报表,其中向每一个第一收件人发送任意一个第一报表的具体实现方式可以参考后续实施例的内容。
40.步骤s102、如果获取到所述指示信息,获取所述第一收件人的收件邮箱和权限信息。
41.其中,第一收件人的权限信息用于指示该第一收件人查阅所述第一报表中数据的权限范围。
42.可选地,第一收件人的权限信息可以为下述权限信息中的一种:地区权限信息,用于指示第一收件人可以在第一报表中查看相应地区的数据;或者,小组权限信息,用于指示第一收件人可以在第一报表中查看相应小组的数据;类别权限信息,用于指示第一收件人可以在第一报表中查看相应类别的数据等。可选地,第一收件人的权限信息还可以为其它权限信息,此处不再一一列举。
43.下面结合实际应用场景进行举例说明。
44.例如,第一收件人的权限信息为北京地区,则指示第一收件人可以在第一报表中查看北京地区对应的数据。再例如,第一收件人的权限信息为销售一组,则指示第一收件人可以在第一报表中查看销售一组对应的数据。再例如,第一收件人的权限信息为玩具类别,则指示第一收件人可以在第一报表中查看玩具类别对应的数据。
45.一种可能的实现方式中,发送端设备检测到发件人通过发送端设备在smartbi系统中向第一收件人发送第一报表的新建任务后,可以根据该新建任务确定第一收件人的收件邮箱,然后可以根据该第一收件人的收件邮箱直接从smartbi系统中获取与该收件邮箱对应的第一收件人的姓名和权限信息。基于此,获取所述第一收件人的收件邮箱和权限信息,可以按照下述方式实现:根据smartbi系统中向第一收件人发送第一报表的新建任务确定第一收件人的收件邮箱;从smartbi系统中获取与所述第一收件人的收件邮箱对应的权限信息。
46.在一些应用场景中,发送端设备还可以接收用户输入的第一表格,第一表格中对应存储有第一收件人的姓名、权限信息和收件邮箱。可选地,第一表格中还可以相应存储第一收件人的其它信息,例如员工id等,本技术对此不进行限制。发送端设备接收到用户输入的第一表格后,还可以将第一表格预先存储在系统中或设置于其它设备的数据库中,本技术对此不进行限定。
47.基于此,一种可能的实现方式中,发送端设备根据smartbi系统中向第一收件人发送第一报表的新建任务确定出第一收件人的收件邮箱后,还可以根据该收件邮箱从预先存储的第一表格中获取与该收件邮箱对应的第一收件人的权限信息。
48.一种可能的实现方式中,当发送端设备周期性地向第一收件人发送第一报表时,发送端设备可以在每个报表发送周期的起始时刻,按照第一表格中设置的收件人顺序,例如可以从表格的第一行对应的收件人开始,依次向第一行的后面每行,顺次获取每一个第一收件人的收件邮箱和权限信息,之后可以顺次向每一个第一收件人发送相应的第一报表。基于此,获取所述第一收件人的收件邮箱和权限信息,还可以按照下述方式实现:从预先存储的第一表格中获取所述第一收件人的收件邮箱和权限信息。
49.步骤s103、获取所述第一报表的节点id。
50.其中,第一报表的节点id用于指示该第一报表在smartbi系统的存储地址。发送端
设备根据第一报表的节点id可以获取到该第一报表。
51.一种可能的实现方式中,发送端设备检测到发件人通过发送端设备在smartbi系统中向第一收件人发送第一报表的新建任务后,可以根据该新建任务确定向第一收件人发送的第一报表的名称。发送端设备可以根据第一报表的名称从smartbi系统中获取第一报表的属性信息,该属性信息中包括第一报表的节点id(identity document)。基于此,获取所述第一报表的节点id,可以按照下述方式实现:从smartbi系统中获取第一报表的属性信息;从第一报表的属性信息中获取第一报表的节点id。
52.一种可能的实现方式中,第一表格中还可以对应存储第一收件人的姓名、第一收件人对应的第一报表的名称和该第一报表的节点id。可选地,第一表格中还可以相应存储第一报表的其它属性信息,本技术对此不进行限制。基于此,获取到第一收件人的姓名后,获取第一报表的节点id,还可以按照下述方式实现:从预先存储的第一表格中获取与第一收件人的姓名对应的第一报表的节点id。
53.一种可能的实现方式中,发送端设备还可以接收用户输入的第二表格,第二表格中对应存储有第一报表的名称和该第一报表的节点id。可选地,第二表格中还可以相应存储第一报表的其它属性信息,本技术对此不进行限制。发送端设备接收到用户输入的第二表格后,还可以将第二表格预先存储在系统中或设置于其它设备的数据库中,本技术对此不进行限定。基于此,发送端设备根据向第一收件人发送第一报表的新建任务确定出第一报表的名称后,获取第一报表的节点id,还可以按照下述方式实现:从预先存储的第二表格中获取与第一报表的名称对应的第一报表的节点id。
54.步骤s104、根据所述节点id获取所述第一报表。
55.发送端设备获取到每一个第一报表的节点id后,可以根据该节点id指示的路径获取到该第一报表。
56.步骤s105、从所述第一报表中获取与所述权限信息相对应的第一数据。
57.第一报表中对应存储有数据和数据的权限信息,数据的权限信息可以参考第一收件人的权限信息,此处不再详述。获取到任意一个第一收件人的权限信息后,可以从该第一收件人对应的第一报表中,获取权限信息与该第一收件人的权限信息相同的数据,将该数据确定为第一数据。
58.步骤s106、向所述收件邮箱发送所述第一数据。
59.一种可能的实现方式中,获取到第一数据以后,可以通过第一收件人的收件邮箱直接将第一数据发送给第一收件人。
60.一种可能的实现方式中,获取到第一数据以后,还可以将第一数据存储在第三表格中,然后通过第一收件人的收件邮箱将第三表格发送给第一收件人。可选地,还可以将第一数据以其它格式,通过第一收件人的收件邮箱发送给第一收件人,本技术对此不进行限制。
61.本技术实施例提供的报表发送方法中,获取到通过smartbi系统向第一收件人发送第一报表的指示信息之后,不会直接通过smartbi系统向第一收件人发送第一报表的全部数据,而是先根据指示信息从smartbi系统中获取第一收件人的权限信息,然后根据第一收件人的权限信息从第一报表中筛选出与该权限信息对应的数据,然后将该权限信息对应的数据发送给第一收件人,从而使得第一收件人只能查看第一报表中属于其权限范围内的
数据,不会发生越权查看的现象,对于数据的保密性更好。
62.本文中描述的各个方法实施例可以为独立的方案,也可以根据内在逻辑进行组合,这些方案都落入本技术的保护范围中。
63.可以理解的是,上述各个方法实施例中,由发送端设备实现的方法和操作,也可以由可用于发送端设备的部件(例如芯片或者电路)实现。
64.上述实施例对本技术提供的报表发送方法进行了介绍。可以理解的是,发送端设备为了实现上述功能,其包含了执行每一个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
65.本技术实施例可以根据上述方法示例对发送端设备进行功能模块的划分,例如,可以对应每一个功能划分每一个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
66.以上,结合图1详细说明了本技术实施例提供的方法。以下,结合图2详细说明本技术实施例提供的装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。
67.参见图2,图2为本技术提供的报表发送装置的一种实施方式的结构框图。如图2所示,该装置200可以包括:获取模块201、处理模块202和发送模块203。该装置200可以执行上述图1所示方法实施例中发送端设备执行的操作。
68.例如,在本技术一种可选的实施例中,所述获取模块201,可以用于获取通过smartbi系统向第一收件人发送第一报表的指示信息;如果获取到所述指示信息,获取所述第一收件人的收件邮箱和权限信息,所述权限信息用于指示所述第一收件人查阅所述第一报表中数据的权限范围;获取所述第一报表的节点id,所述节点id用于指示所述第一报表在所述smartbi系统的存储地址;所述处理模块202,可以用于根据所述节点id获取所述第一报表;从所述第一报表中获取与所述权限信息相对应的第一数据;所述发送模块203,可以用于向所述收件邮箱发送所述第一数据。
69.一种可能的实现方式中,所述获取模块201用于获取通过smartbi系统向第一收件人发送第一报表的指示信息,具体为:所述获取模块201用于检测所述smartbi系统中的新建任务;如果所述新建任务为向所述第一收件人发送所述第一报表的任务,生成所述指示信息。
70.一种可能的实现方式中,所述获取模块201用于获取通过smartbi系统向第一收件人发送第一报表的指示信息,具体为:所述获取模块201用于检测是否到达向所述第一收件人发送所述第一报表的时刻;如果到达向所述第一收件人发送所述第一报表的时刻,生成所述指示信息。
71.一种可能的实现方式中,所述获取模块201用于获取所述第一报表的节点id,具体
为:所述获取模块201用于从所述smartbi系统中获取所述第一报表的属性信息;从所述属性信息中获取所述节点id。
72.一种可能的实现方式中,所述获取模块201用于获取所述第一收件人的收件邮箱和权限信息,具体为:所述获取模块201用于从预先存储的第一表格中获取所述第一收件人的收件邮箱和权限信息,所述第一表格中对应存储有所述第一收件人的姓名、收件邮箱和权限信息。
73.也就是说,该装置200可以实现对应于图1所示报表发送方法实施例中发送端设备所执行的步骤或者流程,该装置200可以包括用于执行图1所示报表发送方法实施例中发送端设备执行的方法的模块。应理解,各模块执行上述相应步骤的具体过程在上述报表发送方法实施例中已经详细说明,为了简洁,在此不再赘述。
74.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
75.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
76.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
77.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
78.另外,在本技术各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。
79.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
80.上述本技术实施例提供的报表发送装置用于执行上文所提供的方法,因此,其所能达到的有益效果可参考上文所提供的方法对应的有益效果,在此不再赘述。
81.应理解,在本技术的各个实施例中,各步骤的执行顺序应以其功能和内在逻辑确
定,各步骤序号的大小并不意味着执行顺序的先后,不对实施例的实施过程构成限定。
82.本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于报表发送装置的实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
83.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
84.以上所述的本技术实施方式并不构成对本技术保护范围的限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献