这里描述了用于扩大报表查看的系统和方法的各种实施例。使用移动设备捕获打印报表的报表标签的图像。解码报表标签。打印报表包括一个或多个报表部分和相应的报表部分标签。在基于解码的报表标签成功匹配之后,捕获与打印报表的报表部分相对应的报表部分标签。然后解码报表部分标签。基于解码的报表部分标签,在移动设备的屏幕上呈现绘制的报表部分。在屏幕上呈现绘制的报表部分之后,响应于移动设备上的用户操作,在移动设备处接收更新的报表部分。然后在移动设备的屏幕上呈现更新的报表部分。
【技术实现步骤摘要】
一般涉及用于在计算设备上查看报表的方法,更具体地,
涉及使用移动设备对打印报表进行扩大查看的方法。
技术介绍
数据分析已经变成几乎所有领域中的重要日常工作。存在若干数据分析相关软件系统和应用。这样的软件应用使用一个或多个数据源中的数据生成报表(report)。报表包括诸如图表和表格的各种节(section)以提供数据分析。可以按逻辑排列一系列的节,以直观地显示连续的时段、地理区域等等。报表的目的在于提供感兴趣数据的图片(Picture),并帮助做出有意义的解释和知情决策。打印报表在许多情况下被使用。虽然有用,但是打印报表只提供过去数据的图片并且实质上是静态的。拥有打印报表的用户可能觉得需要进行扩大查看,诸如例如查看反映最新数据的更新的报表、操纵报表(例如,向下钻取(drill down)、过滤、提供新的参数值)、或其他一些动作(例如,本地化报表)。为了进行任何这样的扩大查看,用户都需要访问生成报表的软件应用。然而,这可能是不合理的,因为用户可能不具备使用该软件应用生成更新报表所需的技能。通常需要对软件应用以及如何生成报表有一定程度的了解。即使用户能够使用该软件应用,仍可能存在若干限制条件,比如时间限制、访问限制和设备限制。因此,希望提供对打印报表的扩大查看。
技术实现思路
此处描述了用于扩大报表查看的系统和方法的各种实施例。使用移动设备捕获打印报表的报表标签的图像(image)。将报表标签解码。打印报表包括一个或多个报表部分(part)和相应的报表部分标签。在基于解码的报表标签成功匹配之后,捕获与打印报表的报表部分相对应的报表部分标签。然后解码报表部分标签。基于解码的报表部分标签,在移动设备的屏幕上呈现绘制的报表部分。在屏幕上呈现绘制的报表部分之后,响应于移动设备上的用户操作,在移动设备处接收更新的报表。在移动设备的屏幕上呈现更新的报表部分。考虑以下结合附图提供的对优选实施例的详细说明,本专利技术实施例的这些以及其他优点和特征将更加明显。附图说明权利要求精确地描述的本专利技术的实施例。在附图中以举例的方式而非以限制的方式对专利技术进行了举例说明,附图中,相似的附图标记指示相似的元素。从以下结合附图的详细描述可以透彻地理解专利技术实施例及其优点。图I是根据一个实施例的打印报表的图示。图2是根据一个实施例的当移动设备捕获了报表标签时的图示。图3是根据一个实施例的当移动设备捕获了报表部分标签时的图示。图4是根据一个实施例的当从仓库(repository)接收到报表部分并且在移动设备的屏幕上呈现报表部分时的图示。图5是根据一个实施例的当在移动设备的屏幕上呈现更新的报表部分时的图示。图6是根据一个实施例的当在另一种类型的移动设备的屏幕上呈现更新的报表部分时的图不。图7是根据一个实施例的当从仓库接收到另一个报表部分并且在移动设备的屏幕上呈现该另一个报表部分时的图示。 图8是根据一个实施例在移动设备的屏幕上呈现新的图像的图示。图9A图示了用于扩大报表查看的方法的实施例。图9B图不了用于扩大报表查看的方法的另一个实施例。图10图示了根据一个实施例的扩大查看所需的组件(component)。图11是根据一个实施例的示例性计算机系统的框图。具体实施例方式此处描述了用于扩大报表查看的技术的实施例。在以下描述中,给出了许多细节,以便提供对本专利技术实施例的彻底理解。然而,本领域技术人员将认识到,没有一个或多个所述细节也可以实践本专利技术,或者,可以利用其它的方法、组件、材料等等来实践本专利技术。在其它情况中,将不示出或详细描述公知的结构、材料或操作,以避免模糊本专利技术的方面。遍及本说明书,提到“一个实施例”、“本实施例”或类似短语时,指的是与该实施例关联描述的具体特征、结构或特性包括在本专利技术的至少一个实施例中。因而,这些短语出现在遍及本说明书的不同地方出现并不一定都指代同一个实施例。此外,所述具体的特征、结构或特性可以在一个或多个实施例中以任何适当的方式组合。图I图示了打印报表100的实施例。该报表包括诸如饼图102和表格104的报表部分。打印报表100提供对存储在一个或多个数据源中的感兴趣数据的分析。一般来说,使用数据分析相关软件应用来生成报表。这样的软件应用包括若干选项和特征以生成各种报表,从而提供对数据源中的数据的分析。可以使用各种手段,如表格和图表,来提供数据分析。很多情况下,由于诸如软件访问限制和缺乏关于软件应用的知识等诸多因素,用户可能无法生成报表。此外,对报表感兴趣的用户可能与生成报表的用户不同。因此,一旦生成,报表就能够被打印。然后,打印报表100可以被提供给用户。根据实施例,打印报表对应于文档的一个实例。在一个实施例中,文档指的是包括文档数据和文档模板的构建信息(structured information)的文件或组织。文档可以使报表、电子数据表(spreadsheet)、工作手册(workbook)等等。文档是构建信息的组织,所述构建信息包括数据快照(snapshot)、处理模板,并且还可以包括诸如参数值的用户输入。报表部分可以是报表的节,节可以因参数值而不同,所述参数值例如加拿大、印度或者2010Q4、2011Q1。通过数据查询可以生成数据快照,该数据查询可能已经或者仍未通过语义层被创建。数据查询可以访问一个或多个数据源(例如,关系数据源、OLAP数据源或其他数据源)。用户可以输入全部或部分的数据快照。处理模板可以包括公式、排序、分组和合计函数(aggregation functions),如求和(sum)、计数(count)以及平均(average)。处理模板还可以包括指定数据应如何格式化并呈现给用户的格式化信息。在一个实施例中,报表包括从根据报表模板构建和格式化的数据源自动检索的信息。为文档的每个实例分配标识符。报表标签106对文档实例的标识符编码。报表标签106可以是对报表实例的标识符编码的任何类型的代码。例如,报表标签可以包括条形码、颜色代码、水印或快速响应(quick response,QR)码。报表标签可以包括打印的标识符,其可以是一系列字符,如 “Af6SXD8cxq5Pu77TaMS_eiw”。例如,在SAP” BusinessOb jects Business Intelligence Platform (商务智能平台)(德国瓦尔多夫的SAP AG公司提供的产品)的上下文中,打印的标识符可以是对象标识符、簇唯一标识符(cluster uniqueidentifier, CUID)、全局唯一标识符(global unique identifier, GUID)或包标识符(package identifier,RUID)0报表标签106的大小取决于需要编码的信息量。类似地,向报表实例的每个报表部分102和104分配报表部分标识符。报表部分是报表的一部分,包括节、表格、图表、映射、单元(cell)、栏(field)、控件、这些项中的两个或更多个的组合, 等等。报表部分标签108和110对报表部分标识符编码。报表标签可以包括条形码、颜色代码、QR码、水印或对报表部分标识符编码的任何其他类型的代码。在图I中,QR码106被用作打印报表100的报表标签,条形码108被用作饼图102的报表部分标签,并且颜色代本文档来自技高网...

【技术保护点】
一种使用移动设备扩大报表查看的计算机化的方法,该方法包括:解码打印报表的报表标签,其中,使用移动设备捕获该报表标签的图像,并且该打印报表包括一个或多个报表部分;在基于解码的报表标签成功匹配之后,捕获与打印报表的报表部分相对应的报表部分标签;解码报表部分标签;基于解码的报表部分标签,在移动设备的屏幕上呈现绘制的报表部分;以及在屏幕上呈现绘制的报表部分之后,响应于在移动设备上的用户操作,接收更新的报表部分,并且在移动设备的屏幕上呈现更新的报表部分。
【技术特征摘要】
2011.07.27 US 13/191,4991.一种使用移动设备扩大报表查看的计算机化的方法,该方法包括 解码打印报表的报表标签,其中,使用移动设备捕获该报表标签的图像,并且该打印报表包括一个或多个报表部分; 在基于解码的报表标签成功匹配之后,捕获与打印报表的报表部分相对应的报表部分标签; 解码报表部分标签; 基于解码的报表部分标签,在移动设备的屏幕上呈现绘制的报表部分;以及在屏幕上呈现绘制的报表部分之后,响应于在移动设备上的用户操作,接收更新的报表部分,并且在移动设备的屏幕上呈现更新的报表部分。2.如权利要求I所述的方法,还包括 在更新的报表部分上提供至少一个触摸响应区域;以及 响应于在所述至少一个触摸响应区域上的用户操作,接收与该至少一个触摸响应区域相对应的新的图像,并在屏幕上呈现该新的图像。3.如权利要求I所述的方法,其中,所述报表标签包括条型码、颜色代码、快速响应码、水印和打印标识符中的至少一个。4.如权利要求I所述的方法,其中,所述报表部分标签包括条型码、颜色代码、打印标识符、快速响应码和水印中的至少一个。5.如权利要求I所述的方法,其中,所述用户操作包括在屏幕上的手势或键选择。6.如权利要求I所述的方法,其中,所述报表部分包括提供对数据源中的数据的分析的图表或表格。7.如权利要求I所述的方法,还包括 在基于解码的标签成功匹配之后,接收打印报表的元数据,其中,该元数据包括一个或多个报表部分的报表部分标签以及打印报表的实例的标识符。8.如权利要求I所述的方法,其中,解码的报表标签包括与打印报表的实例相对应的标识符,并且解码的报表部分标签包括与报表部分相对应的标识符。9.如权利要求I所述的方法,还包括 从中心仓库接收绘制的报表部分以用于在屏幕上呈现绘制的报表部分。10.如权利要求I所述的方法,还包括 存储解码的报表标签和解码的报表部分标签中的至少一个; 请求绘制的报表部分;以及 接收在移动设备处的用户操作,该用户操作是对报表部分的操纵。11.一种用于扩大报表查看的计算机系统,包括 计算机存储器,用以存储程序代码;以及 第一处理器,用以执行该程序代码以 解码打印报表的报表标签,其中,使用移动设备捕获该报表标签的图像,并且该打印报表包括一个或多个报...
【专利技术属性】
技术研发人员:G霍布斯,
申请(专利权)人:商业对象软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。