[發明專利]一種表單動態生成和關聯查詢的方法在審
| 申請號: | 201911256525.0 | 申請日: | 2019-12-10 |
| 公開(公告)號: | CN111026756A | 公開(公告)日: | 2020-04-17 |
| 發明(設計)人: | 彭宇;汪勇強;潘江川;袁海月 | 申請(專利權)人: | 成都九洲電子信息系統股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/23;G06F16/248 |
| 代理公司: | 成都虹盛匯泉專利代理有限公司 51268 | 代理人: | 劉冬靜 |
| 地址: | 610041 四川省成都市高*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 表單 動態 生成 關聯 查詢 方法 | ||
1.一種表單動態生成和關聯查詢的方法,其特征在于,包括以下步驟:
S1、根據用戶業務需求配置動態表單的數據單元屬性;
S2、在動態表單上進行增加、刪除、修改、查詢的數據操作;
S3、對動態生成的表單再次進行修改,保留對應的數據;
S4、定義關聯規則,實現多張動態表單的聯合查詢。
2.根據權利要求1所述的一種表單動態生成和關聯查詢的方法,其特征在于,所述步驟S1包括以下子步驟:
S11、根據用戶業務需求配置動態表單的數據單元屬性;
S12、將用戶配置的數據單元屬性轉化為模板屬性;
S13、將動態表單信息與模板屬性信息分別存儲到數據庫的表單信息表和模板屬性信息表中;
S14、在數據庫中創建一個實際存在的物理表,并將該物理表的信息存儲到表單信息表中。
3.根據權利要求1所述的一種表單動態生成和關聯查詢的方法,其特征在于,所述步驟S2包括以下子步驟:
S21、用戶選擇需要操作的表單;
S22、在數據庫中查詢需要操作的表單對應的信息;
S23、根據表單信息在數據庫中找到模板信息;
S24、前臺頁面根據模板信息分別調用對應的前臺插件;
S25、根據表單信息得到對應的物理表,并加載到前臺插件上;
S26、在動態生成的表單上進行增加、刪除、修改、查詢的數據操作。
4.根據權利要求1所述的一種表單動態生成和關聯查詢的方法,其特征在于,所述步驟S3包括以下子步驟:
S31、用戶根據新需求修改動態表單的數據單元屬性;
S32、判斷是否需要為修改的數據單元屬性創建新的物理表,若需要則執行步驟S33,否則執行步驟S34;
S33、創建新的物理表,并修改后的數據單元屬性保存到創建的物理表中,將廢棄的物理表記錄到專門的清理表中;
S34、將修改后的數據單元屬性存入原數據單元屬性的物理表中;
S35、定期根據清理表中的數據將舊表刪除;
S36、根據新修改的數據單元屬性對模板屬性進行整改,并記錄到模板屬性表中。
5.根據權利要求1所述的一種表單動態生成和關聯查詢的方法,其特征在于,所述步驟S4包括以下子步驟:
S41、選擇需要關聯的2張及以上動態表單并選擇選擇表單中需要關聯的屬性;
S42、添加并保存關聯規則;
S43、解析規則生成對應視圖腳本并在數據庫中創建這個視圖;
S44、加載規則;
S45、檢查動態表單是否有被改變,如果沒有修改則執行步驟S47,如果有修改則執行步驟S46;
S46、提示表單已被動態改變需要重新制定查詢規則,返回步驟S41;
S47、查找對應視圖,多張動態表聯合展示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都九洲電子信息系統股份有限公司,未經成都九洲電子信息系統股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911256525.0/1.html,轉載請聲明來源鉆瓜專利網。





