[發明專利]動態生成報告裝置無效
| 申請號: | 200610161712.7 | 申請日: | 2006-12-13 |
| 公開(公告)號: | CN101202646A | 公開(公告)日: | 2008-06-18 |
| 發明(設計)人: | 許志剛;張麗靜 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F17/30;G06F17/21;G06F17/24;G06F9/445 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 李偉;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 生成 報告 裝置 | ||
1.一種動態報告生成裝置,用于網絡規劃和優化過程中生成網絡報告,其特征在于,包括:
確定模塊,用于確定所述網絡報告的模版和初始配置文件;
第一生成模塊,用于根據用戶選擇的生成條件和所述初始配置文件來動態生成配置文件;
第二生成模塊,用于生成報告預處理;以及
第三生成模塊,用于根據所述配置文件生成所述網絡報告。
2.根據權利要求1所述的動態報告生成裝置,其特征在于,所述確定模塊還包括:
子確定模塊,用于確定所述網絡報告的模版包括模版結構和語種版本;
標記模塊,用于確定所述模版中需要定點插入數據的點、需要全文替換的點、和需要動態插入數據的點,并對這些點進行標記;以及
描述模塊,用于在所述初始配置文件中對標記進行描述,所描述的信息包括:描述點名稱、各語種模版文件的位置、對應模版中標記的名稱、和需要插入數據的類型。
3.根據權利要求2所述的動態報告生成裝置,其特征在于,所述的需要插入數據的類型包括以下一種或幾種的組合:插入普通文本、替換文本、插入樣式文本、填寫表格、插入圖表、插入圖片、和插入內嵌文件。
4.根據權利要求2所述的動態報告生成裝置,其特征在于,所述第一生成模塊還包括:
拷貝模塊,用于拷貝所述初始配置文件到目標配置文件;
判斷模塊,用于根據描述點的名稱,判斷是否是動態插入數據的標記點;以及
子生成模塊,用于根據用戶選擇的條件,生成所有新增加的描述點名稱、對應模版中標記的名稱唯一的、需動態生成的下一個標記的名稱,其中所述名稱在配置文件中是唯一的,需要插入數據的類型根據所述模版的需求而定。
5.根據權利要求4所述的動態報告生成裝置,其特征在于,所述第二生成模塊還包括:
讀取拷貝模塊,用于根據用戶選擇的語種版本,讀取所述配置文件中模版文件的位置,拷貝所述模版文件為目標報告文件;
讀取統計模塊,用于解析生成的所述配置文件,讀取描述點的名稱到內存列表中,并統計描述點的總數;
初始化模塊,用于初始化等待界面狀態;以及啟動模塊,用于調用所述第三生成模塊,啟動文檔的生成。
6.根據權利要求4所述的動態報告生成裝置,其特征在于,所述第三生成模塊還包括:
文件開啟模塊,用于打開所述目標報告文件;
數據獲取模塊,用于讀取一個描述點的描述信息,根據描述點的名稱獲取相關數據;
定位模塊,用于根據對應模版中標記的名稱,定位所述目標報告文件中本次需要插入數據的指定點;
處理輸出模塊,用于根據需要插入的數據類型,處理取回的數據并輸出到報告中指定點;
判斷生成模塊,用于根據是否有需動態生成的下一個標記的名稱,如果名稱不為空,則自動在插入數據點的下一行生成新的標記;
更新模塊,用于根據已完成描述點的個數和描述點的總數情況,更新等待界面狀態;
讀取模塊,用于讀取下一個數據獲取模塊至更新模塊,直到對所有的描述點都操作完成;以及
報告生成完成模塊,用于關閉所述目標報告文件,完成報告生成。
7.根據權利要求6所述的動態報告生成裝置,其特征在于,所述更新模塊還用于根據已完成描述點的個數和描述點的總數,來動態顯示生成進度。
8.根據權利要求6所述的動態報告生成裝置,其特征在于,所述更新等待界面包括以下因素至少之一:進度條和已完成百分比。
9.根據權利要求6所述的動態報告生成裝置,其特征在于,所述處理輸出模塊還用于:
如果需要插入的數據類型是普通文本、圖片、或者內嵌文件,則獲取相關數據并輸出到所述目標報告文件中的指定位置,然后啟動所述判斷生成模塊。
10.根據權利要求6所述的動態報告生成裝置,其特征在于,所述處理輸出模塊還用于:
如果需要插入的數據類型是替換文本,則從所述配置文件中讀取原文本,并獲取替換文本數據,然后全程替換報告中原文本為替換文本,然后啟動所述判斷生成模塊,其中,所述數據類型中需動態生成的下一個標記的名稱為空。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610161712.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:海水淡化裝置
- 下一篇:以發光二極管作為發光源的警示燈結構





