[發明專利]一種動態表單在流程引擎中定制化應用的方法在審
| 申請號: | 202211454035.3 | 申請日: | 2022-11-21 |
| 公開(公告)號: | CN115757578A | 公開(公告)日: | 2023-03-07 |
| 發明(設計)人: | 任仲仕;孫洪學;于磊;孫延科;王楠 | 申請(專利權)人: | 智洋創新科技股份有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/28 |
| 代理公司: | 濟南竹森知識產權代理事務所(普通合伙) 37270 | 代理人: | 劉宏廣;鮑光明 |
| 地址: | 255000 山東省淄博市高新*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 表單 流程 引擎 定制 應用 方法 | ||
本發明公開了一種動態表單在流程引擎中定制化應用的方法:S1.獲取動態表單,篩選動態表單組件的主要屬性與表單標識,并存入項目數據庫;S2.設置動態表單組件配置管理界面,并根據需要選擇展示的動態表單組件;S3.將流程引擎中存入的業務數據匹配到組件配置中,并在展示區展示。本發明能過濾流程引擎中業務所不需要的部分,將主要內容集中定制化展示,避免了動態表單在不同模型不同流程只能統一展示的弊端,在延續動態表單低代碼開發的同時保證了動態表單在流程引擎應用中的靈活性和準確性,擴大了動態表單在流程引擎各場景應用中的業務范圍,極大的提高了業務數據的精準程度和信息獲取效率。
技術領域
本發明屬于動態表單應用領域,尤其涉及一種動態表單在流程引擎中定制化應用的方法。
背景技術
隨著流程引擎的廣泛應用,動態表單在流程引擎中的應用成為常態,目前已經實現對動態表單的全局展示。但是對動態表單中的數據動態配置并沒有實現,導致動態表單的數據會同時展示,并且對表格批量數據獲取支撐不足。
流程引擎是現代自動化協同辦公的命脈,承載著打通各個應用模塊之間協同辦公的重要任務。通過將動態表單中的數據動態配置執行并監控,從而達到提高辦公效率、降低生產成本、提高企業生產經營管理水平和企業競爭力的目的。更是具有至關重要,其實現了在多個用戶環境下共用一套工作流引擎系統,其能保證各用戶間數據的隔離性而在同一個用戶環境下數據卻可共享的一種重要手段。對于企業來說各個流程走到后續的處理部門,仍需要做很多大批量的手工錄入的工作,浪費人力成本,降低了組織員工的工作效率。而從軟件開發制作和維護層面來說,將需要花費大量的人力成本進行重復開發,缺陷修復。
綜上所述,如何提供一種可以動態配置動態表單數據,為流程引擎集中展示所選擇動態表單數據的方法,是目前本領域技術人員亟待解決的問題之一。
發明內容
本發明旨在克服上述現有技術的至少一種缺陷,提供一種動態表單在流程引擎中定制化應用的方法,通過將動態表單組件屬性存入數據庫,設置所需要展示的動態表單組件,在流程引擎獲取配置的動態表單組件。
本發明詳細的技術方案如下:
本發明為了實現上述目的所采用的技術方案是:一種動態表單在流程引擎中定制化應用的方法,包括以下步驟:
a、獲取動態表單,篩選動態表單組件的主要屬性與表單標識,并存入項目數據庫。
a1,獲取動態表單,所述動態表單的儲存內容包括動態表單組件、表單屬性、表單尺寸、對齊方式、表單寬度等。
a2,過濾掉除動態表單組件以外的所有數據,去除這些數據對獲取動態表單組件及其信息的影響。這些信息會對獲取組件信息產生影響,必須先過濾掉此類信息。
a3,過濾動態表單組件的無用屬性,避免影響動態表單組件的主要屬性的獲取,所述動態表單組件的無用屬性包括默認值、組件寬度、提示信息等對于動態表單可配置展示無關的屬性。
a4,獲取動態表單組組件的主要屬性。將組件主要屬性和表單的唯一標識、模型的唯一標識進行組合,形成動態表單組件,所述動態表單組件的標識由表單的唯一標識、模型的唯一標識組成,具有唯一性,并且操作簡單。
a5,將此動態表單組件的主要數據存入項目的數據庫,默認所有組件全部選中。
b、設置動態表單組件配置管理界面,并根據需要選擇展示的動態表單組件。
根據需要所需要展示的動態表單組件的配置方法,分為兩種方法:模型的動態表單組件的配置方法和流程的動態表單組件的配置方法。
根據業務需要,動態表單組件由多個模型組成,每個模型會有多個流程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智洋創新科技股份有限公司,未經智洋創新科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211454035.3/2.html,轉載請聲明來源鉆瓜專利網。





