[發明專利]具有語義指導的報表設計有效
| 申請號: | 201010556986.2 | 申請日: | 2010-11-24 |
| 公開(公告)號: | CN102479341A | 公開(公告)日: | 2012-05-30 |
| 發明(設計)人: | 戴維·莫西曼;馬科·尤多維西克;熊務真;菲利普·齊格勒 | 申請(專利權)人: | 商業對象軟件有限公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;G06F17/30 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗 |
| 地址: | 愛爾蘭*** | 國省代碼: | 愛爾蘭;IE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 語義 指導 報表 設計 | ||
技術領域
實施例一般涉及計算機系統,更具體而言,涉及用于提供放置選項(placement?option)集合的方法和系統,所述放置選項用于在報表的區域內放置新報表對象。
背景技術
諸如SAP公司的水晶報表(Crystal?Report)的商務智能(Business?intelligence,BI)為用戶提供了靈活的平臺來實時創建報表。這些工具允許用戶在報表的任何區域中包括新報表對象。這使得用戶能夠根據需求改變報表。
報表包括一個或多個區域,所述一個或多個區域可以包含一個或多個已有報表對象。目前,當報表設計者在所述一個或多個區域中的任何一個中放置新報表對象時,報表設計者并不知曉這種添加是否能保持報表呈現(report?rendering)的語義有效性。具體來說,報表設計者發現很難知曉(understand)新報表對象與報表中的相同區域內存在的一個或多個報表對象的組合是否會保持呈現的有效性。
因此,希望有一種方法,在用戶試圖在報表的區域內放置新報表對象時向用戶提供語義正確的放置選項的集合。這將確保語義正確的報表呈現。
發明內容
這里描述了用于在請求在報表的區域內放置新報表對象時提供放置選項集合的系統和方法的各種實施例。接收在報表的區域內放置新報表對象的請求。基于以下各項中的至少一個確定放置選項集合:區域類型、以及新報表對象和與該區域關聯的一個或多個已有報表對象之間的語義關系。區域的區域類型是循環類型(iterative?type)和靜態類型之一。基于所述確定提供放置選項集合。
通過考慮以下結合附圖提供的對優選實施例的具體描述,本發明實施例的這些和其他優點和特征將變得明顯。
附圖說明
權利要求從特征性方面闡述了本發明的實施例。在附圖的圖示中,以示例方式而非限制方式示出了本發明。在附圖中,相同的參考標記指代相同的元素。通過以下結合附圖進行的具體描述,將能充分理解本發明的實施例及其優點。
圖1是根據一個實施例示出用于在請求在報表的區域中放置新的報表對象時提供放置選項集合的方法的流程圖。
圖2是根據一個實施例示出用于獲得語義關系和區域類型的方法的流程圖。
圖3是根據一個實施例示出用于確定圖1的放置選項集合的方法的流程圖。
圖4是根據一個實施例示出用于在所選擇的放置選項是“原樣放置”(place-as-is)時圖1的呈現報表的方法的流程圖。
圖5是根據一個實施例示出用于當所選擇的放置選項是“放置和循環”(place-and-iterate)時圖1的呈現報表的方法的流程圖。
圖6是根據一個實施例示出用于在所選擇的放置選項是“放置和聚合”(place-and-aggregate)時圖1的呈現報表的方法的流程圖。
圖7是根據一個實施例示出用于在所選擇的放置選項是“放置和擴展”(place-and-expand)時圖1的呈現報表的方法的流程圖。
圖8根據一個實施例示出了示例性報表。
圖9A根據另一個實施例示出了接收放置新報表對象請求的示例性報表。
圖9B根據一個實施例示出了用于在圖9A的報表的區域中放置新報表對象的放置選項集合。
圖9C根據一個實施例示出了在圖9A的報表的區域內放置的新報表對象。
圖9D根據一個實施例示出了圖9A的報表的呈現。
圖10A根據一個實施例示出了接收放置新報表對象請求的示例性報表。
圖10B根據一個實施例示出了用于在圖10A的報表中放置新報表對象的放置選項集合。
圖10C根據一個實施例示出了在圖10A的報表中放置的新報表對象。
圖10D根據一個實施例示出了圖10A的報表的呈現。
圖11A根據一個實施例示出了接收請求放置新報表對象的圖10A的報表。
圖11B根據一個實施例示出了用于在圖11A的報表中放置新報表對象的放置選項的集合。
圖12A根據一個實施例示出了當所選擇的放置選項是“放置和循環”時在圖11A的報表中放置的新報表對象。
圖12B根據一個實施例示出了當所選擇的放置選項是“放置和循環”時圖11A的報表的呈現。
圖13A根據一個實施例示出了當所選擇的放置選項是“放置和擴展”時在圖11A的報表中放置的新報表對象。
圖13B根據一個實施例示出了當所選擇的放置選項是“放置和擴展”時圖11A的報表的呈現。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于商業對象軟件有限公司,未經商業對象軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010556986.2/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





