[發明專利]表單擴展方法與表單擴展裝置有效
| 申請號: | 201410318953.2 | 申請日: | 2014-07-04 |
| 公開(公告)號: | CN104063495A | 公開(公告)日: | 2014-09-24 |
| 發明(設計)人: | 樊兆龍;李紹文;張曉燕;毛坤 | 申請(專利權)人: | 用友軟件股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 表單 擴展 方法 裝置 | ||
技術領域
本發明涉及表達擴展領域,具體而言,涉及一種表單擴展方法與一種表單擴展裝置。
背景技術
在企業資源管理軟件領域,企業管理軟件現在面臨一個艱巨挑戰:業務模型只是給了實施人員一個固定的業務過程的靜態描述。而企業的業務過程往往是動態變化的,隨著時間推移和生產力水平的提高,企業管理水平在不斷改進,而對于后期的系統開發和實施,傳統ERP(Enterprise Resource Planning,企業資源計劃)軟件缺乏動態改變的能力,其中,圖1示出了傳統的業務模型的開發過程。
雖然目前已存在一些新的業務模型表單生成方法,但是,這些方法的側重點是如何描述對應的單據模型,如何對業務實體定義工具、界面布局調整工具、打印設置及打印工具、編碼規則定義工具等進行描述,并沒有對業務模型的表單擴展機制給出一個清晰明確的解決方案。
因此,需要一種自定義表單系統,使表單具有高度擴展性,以使業務對象模型可以滿足不同應用場景的需求,并當系統的行為發生改變時,無需通過編程的方式,通過分析場景,綁定系統預置的特性即可適應系統行為的改變。
發明內容
本發明正是基于上述問題,提出了一種新的技術方案,可以使表單具有高度擴展性,以使業務對象模型可以滿足不同應用場景的需求,并當系統的行為發生改變時,無需通過編程的方式,通過分析場景,綁定系統預置的特性即可適應系統行為的改變。
有鑒于此,本發明的一方面提出了一種表單擴展方法,包括:定義表單的業務特性,并根據所述業務特性構建單據模型;在發布所述單據模型時,根據所述單據模型生成與所述單據模型對應的元數據,并根據所述元數據建立并執行數據庫腳本;在單據模型進行運行態展現及操作時,根據所述業務特性對所述單據模型的行為進行改變。
在該技術方案中,用戶可以根據自己的需求定義表單的特性,以將業務對象按自己預設的方式進行改變,因而,通過這種自定義表單的方法,可以滿足不同用戶的表單使用需求,同時由于表單特性可以自定義,因而,在表單的后期使用過程中,用戶可以根據實際需求,對表單的業務特性進行重新定義,這有利于提高自定義表單的擴展性。
在上述技術方案中,優選地,還包括:根據接收到的配置命令,對預生成的業務模板進行配置。
在該技術方案中,用戶可以在表單配置中對預生成的業務模板進行個性化配置,以使表單可以滿足不同應用場景的需求并滿足不同用戶的需求。
在上述技術方案中,優選地,還包括:在加載所述表單時,讀取配置后的業務模板,按照所述配置后的業務模板加載所述表單。
在該技術方案中,如果用戶在表單頁面渲染階段,已為表單配置了個性化模板,則系統在加載表單時,就讀取已分配的個性化模板,如果用戶沒有定義個性化模板,則系統在加載表單時,就讀取系統中默認的表單模板。
在上述技術方案中,優選地,所述業務特性包括:默認特性,檔案特性,編碼特性,多級管控特性,正文特性,打印特性,流程特性,簽章特性和自定義特性。
在該技術方案中,檔案特性和流程特性是特性應用中最重要的部分,兩者是互斥特性,通過對這兩種特性的定義,可以將單據分為流程單據和基本檔案單據,而其余的特性是擴展特性,負責對業務對象生命周期中某一特定時機的行為進行描述,這有利于完善并強化自定義表單的功能,滿足用戶的實時需求。
在上述技術方案中,優選地,還包括:根據接收到的添加命令,為表單添加目標業務特性,以根據所述目標業務特性對所述業務對象的行為進行改變。
在該技術方案中,在首次定義表單時,系統已為表單預設了一些業務特性,但是如果系統預置的特性無法滿足需要,二次開發人員或用戶可以通過添加新的特性以擴展表單,這樣,可以進一步提高表單的擴展性,以使表單可以適應系統行為的改變并滿足不同應用場景的需求。
本發明的另一方面提出了一種表單擴展裝置,包括:定義單元,定義表單的業務特性;構建單元,連接至所述定義單元,根據所述業務特性構建單據模型;建立單元,連接至所述構建單元,在發布所述單據模型時,根據所述單據模型生成與所述單據模型對應的元數據,并根據所述元數據建立并執行數據庫腳本;處理單元,連接至所述建立單元,在單據模型進行運行態展現及操作時,根據所述業務特性對所述單據模型的行為進行改變。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友軟件股份有限公司,未經用友軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410318953.2/2.html,轉載請聲明來源鉆瓜專利網。





