[發明專利]可視化公式編輯器在審
| 申請號: | 201310556994.0 | 申請日: | 2013-11-11 |
| 公開(公告)號: | CN103810152A | 公開(公告)日: | 2014-05-21 |
| 發明(設計)人: | 謝足琦;夏永靜;吳成軍 | 申請(專利權)人: | 遠光軟件股份有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 廣東秉德律師事務所 44291 | 代理人: | 楊煥軍;閆有幸 |
| 地址: | 519085 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可視化 公式 編輯器 | ||
1.一種可視化公式編輯器,其特征在于,包括:公式資源管理模塊,用于管理公式編輯中需要用到的系統數據;公式編輯模塊,用于對公式資源管理模塊取系統數據,并對所取系統數據進行公式編輯;及公式操作模塊,用于對已編輯的公式執行整體操作。
2.根據權利要求1所述的可視化公式編輯器,其特征在于,所述公式編輯模塊包括:取數控件,用于從公式資源管理模塊中取公式需要用到的系統數據;函數區控件,用于提供相關公式的函數的選項;符號區控件,用于提供相關公式符號的選項;工具區控件,用于提供公式編輯中的常用工具的選項;公式編輯面板控件,提供公式的編輯區域,用于將選擇的系統數據、函數和公式符號組裝為公式并顯示。
3.根據權利要求1或2所述的可視化公式編輯器,其特征在于,所述公式操作模塊包括:公式存儲單元,用于將公式編輯器模塊中編輯好的公式序列化為統一標示語言xml,然后將該xml文件存入數據庫;公式編輯退出單元,用于對公式編輯模塊編輯的公式執行退出操作;公式加載單元,用于先從所述數據庫拿到公式的序列化的xml字符串,然后通過反序列化的方式加載公式到公式編輯模塊中進行展示。
4.根據權利要求3所述的可視化公式編輯器,其特征在于,所述公式操作模塊還包括:公式校驗單元,用于存儲校驗規則,同時依據校驗規則檢查編輯完畢后的公式的合理性,并提示。
5.根據權利要求4所述的可視化公式編輯器,其特征在于,所述公式校驗單元與公式存儲單元聯動,在公式存儲單元存儲公式之前自動觸發公式校驗單元對公式先進行校驗。
6.根據權利要求3所述的可視化公式編輯器,其特征在于,所述公式操作模塊還包括:公式計算單元,用于將公式編輯模塊中編輯的公式分析為公式語法樹,然后從最底層支節點開始進行運算,并將運算結果向上傳遞給父節點進行運算,如此循環,直到達到頂層節點便計算出了公式的最終結果。
7.根據權利要求3所述的可視化公式編輯器,其特征在于,所述公式操作模塊還包括:公式翻譯單元,用于將公式編輯模塊中編輯的公式結構化為樹,樹中各個節點各自翻譯,然后按樹形結構進行匯總,形成最終的翻譯文本。
8.根據權利要求7所述的可視化公式編輯器,其特征在于,所述公式翻譯單元將公式翻譯為兩種語言,一種是翻譯為標準數據庫查詢語句SQL,一種是翻譯為java代碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于遠光軟件股份有限公司,未經遠光軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310556994.0/1.html,轉載請聲明來源鉆瓜專利網。





