[發明專利]賬表查詢方法及裝置有效
| 申請號: | 201611237514.4 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN106951430B | 公開(公告)日: | 2019-12-06 |
| 發明(設計)人: | 江建文;駱佳;李蘇霞 | 申請(專利權)人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F16/242 | 分類號: | G06F16/242;G06F16/2453;G06F16/2455 |
| 代理公司: | 44224 廣州華進聯合專利商標代理有限公司 | 代理人: | 謝曲曲<國際申請>=<國際公布>=<進入 |
| 地址: | 518000 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 查詢 方法 裝置 | ||
本發明涉及一種賬表查詢方法,包括:通過獲取當前用戶界面元數據和當前查詢元數據,對當前用戶界面元數據和當前查詢元數據進行解析得到查詢元數據字段名,根據查詢元數據字段名得到自定義字段信息,獲取第一結構化查詢語言SQL語句,將自定義字段信息與第一SQL語句通過查詢元數據字段名進行關聯拼接,得到第二SQL語句,根據第二SQL語句,從數據庫中獲取并返回自定義字段信息對應的目標帳表。此外,還提供了一種賬表查詢裝置。上述賬表查詢方法和裝置,使得ERP系統中的整個系統賬表屬性自動繼承自定義字段信息的屬性,能夠支持自定義字段信息的賬表查詢,有效的降低了ERP系統運行維護和實施成本。
技術領域
本發明涉及軟件領域,特別是涉及一種賬表查詢方法及裝置。
背景技術
傳統的ERP(Enterprise Resource Planning,企業資源計劃)產品中,當需要在系統的標準格式單據中增加一些自定義字段,并且要求該字段能夠在系統的報表中進行查詢時,往往首先評估該字段需求是否合理,如果滿足通用需求,則會在產品中正式發布補丁包,將該功能作為一個通用功能保存在ERP產品中;如果不滿足通用需求,則會通過二次開發或者非正式補丁等處理方式來解決。
由于傳統的ERP產品報表整個系統非常嚴密,當增加的自定義字段不滿足通用需求時,此時采用二次開發或者非正式補丁等處理方式,則需要對標準ERP產品對應的賬表進行改動,開發投入量大,最會終導致ERP產品維護的成本過高。
發明內容
基于此,有必要針對上述問題,提供一種賬表查詢方法及裝置,能夠支持自定義字段信息的賬表查詢,降低傳統ERP產品的維護成本。
一種賬表查詢方法,所述方法包括:
獲取當前用戶界面元數據和當前查詢元數據;
對所述當前用戶界面元數據和所述當前查詢元數據進行解析得到查詢元數據字段名,根據所述查詢元數據字段名得到自定義字段信息;
獲取第一結構化查詢語言SQL語句,將所述自定義字段信息與所述第一SQL語句通過所述查詢元數據字段名進行關聯拼接,得到第二SQL語句;
根據所述第二SQL語句,從數據庫中獲取并返回所述自定義字段信息對應的目標帳表。
在其中一個實施例中,所述獲取當前用戶界面元數據和當前查詢元數據的步驟之前還包括:
獲取自定義字段信息;
根據所述自定義字段信息,對單據編輯界面進行擴展,得到當前用戶界面元數據;
獲取已有查詢元數據,根據所述當前用戶界面元數據以及所述自定義字段信息,對所述已有查詢元數據進行對應的配置修改,得到當前查詢元數據。
在其中一個實施例中,對所述當前用戶界面元數據和所述當前查詢元數據進行解析得到查詢元數據字段名,根據所述查詢元數據字段名得到自定義字段信息的步驟包括:
對所述當前用戶界面元數據進行解析,得到第一解析結果,所述第一解析結果包括用戶界面元數據字段名和對應的第一字段類型;
對所述當前查詢元數據進行解析,得到第二解析結果,所述第二解析結果包括查詢元數據字段名、字段對象表標識字段、字段對象表名稱字段和對應的單據表字段名;
根據所述第一解析結果和所述查詢元數據字段名,得到第二字段類型;
根據所述第二字段類型和所述第二解析結果得到對應的自定義字段信息,所述自定義字段信息對應的字段類型與所述第二字段類型相同。
在其中一個實施例中,所述根據所述第一解析結果和所述查詢元數據字段名,得到第二字段類型的步驟包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金蝶軟件(中國)有限公司,未經金蝶軟件(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611237514.4/2.html,轉載請聲明來源鉆瓜專利網。





