[發明專利]具有語義指導的報表設計有效
| 申請號: | 201010556986.2 | 申請日: | 2010-11-24 |
| 公開(公告)號: | CN102479341A | 公開(公告)日: | 2012-05-30 |
| 發明(設計)人: | 戴維·莫西曼;馬科·尤多維西克;熊務真;菲利普·齊格勒 | 申請(專利權)人: | 商業對象軟件有限公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;G06F17/30 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗 |
| 地址: | 愛爾蘭*** | 國省代碼: | 愛爾蘭;IE |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 具有 語義 指導 報表 設計 | ||
1.一種用于在請求向報表的區域中放置新報表對象時提供放置選項集合的方法,該方法包括:
接收在報表的區域中放置新報表對象的請求;
根據以下各項中的至少一個確定放置選項集合:區域類型,以及新報表對象和與該區域相關聯的一個或多個已有報表對象之間的語義關系;以及
根據所述確定提供所述放置選項集合。
2.如權利要求1所述的方法,還包括:
獲取新報表對象和一個或多個已有報表對象之間的語義關系,其中,根據以下操作來獲取所述語義關系:
提取所述報表的當前狀態、以及與一個或多個已有報表對象和所述新報表對象相關聯的元數據,其中所述一個或多個已有報表對象與所述區域相關聯,所述報表的當前狀態包括所述區域的信息,所述信息包括與所述區域相關聯的一個或多個已有報表對象的信息以及區域類型,所述元數據包括所述一個或多個已有報表對象之間的語義關系以及所述新報表對象和所述一個或多個已有報表對象之間的語義關系;
將所述一個或多個已有報表對象存儲在數據殼中;以及
查詢所述元數據以獲取所述新報表對象和存儲在所述數據殼中的一個或多個已有報表對象之間的語義關系。
3.如權利要求1所述的方法,其中,所述區域的區域類型是循環類型和靜態類型之一。
4.如權利要求3所述的方法,其中,區域類型為循環類型的區域具有循環關鍵字,該循環關鍵字存儲與所述區域相關聯的一個或多個已有報表對象,并且其中,如果所述區域類型為循環類型并且所述新報表對象和所述一個或多個已有報表對象之間的語義關系是一對一關系,則提供原樣放置放置選項,并且,如果該原樣放置放置選項被選擇,則所述方法還包括:
確定所述區域的循環關鍵字是否為空;
如果所述區域的循環關鍵字為空,則將所述新報表對象添加到所述循環關鍵字中;
在所述區域中放置所述新報表對象;以及
根據所述循環關鍵字呈現與所述一個或多個已有報表對象和所述新報表對象相關聯的一個或多個數據元素,其中所述循環關鍵字定義呈現所述一個或多個數據元素的順序。
5.如權利要求3所述的方法,其中,區域類型為循環類型的區域具有循環關鍵字,該循環關鍵字存儲與所述區域相關聯的一個或多個已有報表對象,并且其中,如果所述區域類型為循環類型并且所述新報表對象和所述一個或多個已有報表對象之間的語義關系為一對多關系,則提供放置和循環放置選項,并且,如果該放置和循環放置選項被選擇,則所述方法還包括:
將所述新報表對象添加到所述區域的循環關鍵字中;
在所述區域中放置所述新報表對象;以及
根據所述循環關鍵字呈現與所述一個或多個已有報表對象和所述新報表對象相關聯的一個或多個數據元素,其中所述循環關鍵字定義呈現所述一個或多個數據元素的順序。
6.如權利要求3所述的方法,其中,區域類型為循環類型的區域具有循環關鍵字,該循環關鍵字存儲與所述區域相關聯的一個或多個已有報表對象,并且其中,如果所述區域類型為循環類型并且所述新報表對象和所述一個或多個已有報表對象之間的語義關系為一對多關系,則提供放置和聚合放置選項,并且,如果該放置和聚合放置選項被選擇,則所述方法還包括:
提供聚合選項集合;
根據從所述聚合選項集合中選擇的聚合選項,計算與所述新報表對象相關聯的一個或多個數據元素的聚合值;
在所述區域中放置該聚合值;以及
呈現與所述一個或多個已有報表對象相關聯的一個或多個數據元素以及該聚合值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于商業對象軟件有限公司,未經商業對象軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010556986.2/1.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





