[發明專利]單據頁面動態布局的方法及裝置在審
| 申請號: | 201410575743.1 | 申請日: | 2014-10-24 |
| 公開(公告)號: | CN104391830A | 公開(公告)日: | 2015-03-04 |
| 發明(設計)人: | 丁建;繆崇大;馮曉莉 | 申請(專利權)人: | 華迪計算機集團有限公司;南京華迪計算機有限公司 |
| 主分類號: | G06F17/24 | 分類號: | G06F17/24 |
| 代理公司: | 北京工信聯合知識產權代理事務所(普通合伙) 11266 | 代理人: | 郭一斐 |
| 地址: | 100195 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 單據 頁面 動態 布局 方法 裝置 | ||
技術領域
本發明涉及通信領域,具體而言,涉及一種單據頁面動態布局的方法及裝置。
背景技術
企業資源計劃(Enterprise?Resource?Planning,簡稱為ERP),是指建立在信息技術基礎上,對企業的各種資源進行整合集成管理,采用信息化手段實現企業供銷鏈管理,從而達到對供應鏈上的每一個環節實現科學管理的目的。
在ERP系統中,需要生產各種類型的單據作為業務憑證,可以通過復制訂單、發票或出庫單生產單據,例如銷售發票可以通過復制銷售訂單生產。不同的單據有不同的單據頁面布局,或者,用戶在錄入、查詢單據時,有時還需要根據具體的業務場景、用戶的角色或單據的狀態,在同一種單據中使用不同的單據頁面布局,以滿足不同程度的業務需求。
相關技術中,單據的布局一般是靜態的,即是用戶選擇一種單據布局的名稱,呈現所選固定樣式的單據布局,當用戶需要切換其他單據布局時,需要重新進行選擇。
目前,有一種切換單據頁面布局的方法,主要過程為:將不同的單據頁面布局轉換為相應的單據源代碼,其中,單據頁面布局是由字段、控件的位置、可見性、外觀、標題等信息構成的,在實現單據頁面布局的切換時,可以將前述信息編寫到單據源代碼中,通過開發工具開發多套單據頁面布局,當用戶有不同的需求時,由專門的開發人員在用戶現場,將如何加載單據頁面布局的邏輯轉換為計算機可以識別的程序,并重新進行編譯、發布后進行應用,此過程也叫二次開發。
因為它對開發人員的技術要求比較高,需要專業程序開發人員才能完成切換過程,所以上述方法的開發成本相對較高,進一步的,在新增業務場景的情況下,又需要進行源代碼的開發并重新編譯發布,因此易用性較差。
針對相關技術中單據頁面布局開發成本高以及易用性較差的問題,目前尚未提出有效的解決方案。
發明內容
針對相關技術中單據頁面布局開發成本高以及易用性較差的問題,本發明提供了一種單據頁面動態布局的方法及裝置,以至少解決上述問題。
根據本發明的一個方面,提供了一種單據頁面動態布局的方法,包括:獲取用戶預先設置的條件表達式,其中,所述條件表達式用于描述條件與單據頁面布局名稱之間的邏輯關系;根據所述條件表達式確定所分配的單據頁面布局名稱;根據預先設置的單據頁面布局名稱與元數據的對應關系,從預先配置的元數據中讀取對應元數據,其中,所述元數據包括頁面布局元素的標識信息和的屬性信息;根據獲取的元數據調整單據頁面布局。
可選地,根據所述條件表達式確定所分配的單據頁面布局名稱,包括:將當前輸入與所述條件表達式匹配,得到所述當前輸入滿足的條件;獲取為所述當前輸入滿足的條件所分配的單據頁面布局名稱。
可選地,所述方法還包括:響應用戶的操作,設置單據頁面布局名稱與元數據的對應關系。
可選地,所述響應用戶的操作,設置單據頁面布局名稱與元數據的對應關系,包括:接收用戶在當前單據節點上選擇新建頁面布局或者選擇已有頁面布局的操作;獲取用戶在新建頁面布局或者已有頁面布局上設計或編輯頁面布局元素的結果;保存所述設計或編輯頁面布局元素的結果,形成單據頁面布局的元數據,從而得到單據頁面布局名稱與元數據的對應關系。
可選地,保存對頁面布局元素的設計或編輯,形成單據頁面布局的元數據之后,還包括:對所述元數據進行管理,所述管理包括增加、刪除、修改或查詢。
根據本發明的另一個方面,提供了一種單據頁面動態布局的裝置,包括:獲取模塊,用于獲取用戶預先設置的條件表達式,其中,所述條件表達式用于描述條件與單據頁面布局名稱之間的邏輯關系;確定模塊,用于根據所述條件表達式確定所分配的單據頁面布局名稱;讀取模塊,用于根據預先設置的單據頁面布局名稱與元數據的對應關系,從預先配置的元數據中讀取對應元數據,其中,所述元數據包括頁面布局元素的標識信息和的屬性信息;調整模塊,用于根據獲取的元數據調整單據頁面布局。
可選地,所述確定模塊,包括:匹配單元,用于將當前輸入與所述條件表達式匹配,得到所述當前輸入滿足的條件;獲取單元,用于獲取為所述當前輸入滿足的條件所分配的單據頁面布局名稱。
可選地,所述裝置還包括:設置模塊,用于響應用戶的操作,設置單據頁面布局名稱與元數據的對應關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華迪計算機集團有限公司;南京華迪計算機有限公司,未經華迪計算機集團有限公司;南京華迪計算機有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410575743.1/2.html,轉載請聲明來源鉆瓜專利網。





