发明名称 Detection and display of semantic errors in a reporting tool
摘要 Various embodiments of systems and methods for providing a semantic guidance in a report are described herein. A mismatch is identified between a report object positioned at a location on the report and the area with which the location is associated. The mismatch is identified based on the metadata of the report object and the attribute of the area with which the location is associated. In one embodiment, the identified mismatch is displayed to a user in a tooltip. In one embodiment, if an attribute of an area of the report is changed, the mismatch is identified between the report object present in the area and the changed attribute.
申请公布号 US8775463(B2) 申请公布日期 2014.07.08
申请号 US201012953505 申请日期 2010.11.24
申请人 Business Objects Software Limited 发明人 Wong Ken C.;Yahui Lu;Mosimann David;Poon Madison;Tiu Jonathan
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer implemented method for providing a semantic guidance in a report, the method comprising: retrieving, by a processor of a computer, a report model of the report, wherein the report model includes an attribute related to an area of the report; receiving contextual information associated with a report object, wherein the contextual information includes information of a location on the report where the report object is positioned, wherein the location on the report is associated with the area of the report; retrieving, by the processor of the computer, a metadata of the report object positioned at the location of the report including a plurality of areas, the plurality of areas including a detailed area and a report pair area, the report pair area including two areas of the report, the detailed area and the report pair area of the report having a corresponding attribute, wherein the two areas of the report pair area have the same corresponding attribute; identifying, by the processor of the computer, the attribute related to the area of the report from the report model; matching, by the processor of the computer, the metadata of the report object and the attribute of the area of the report that includes the location on which the report object is positioned, the attribute including one or more area properties that define conditions to determine semantic correctness of placement of the report object with respect to the area of the report, wherein matching includes: matching the one or more area properties with the metadata of the report object; andbased on the matching, identifying, using a set of heuristics, a mismatch between the report object and the area of the report on which the report object is positioned.
地址 Dublin IE