通用查詢開發


通用查詢模塊

開發此通用查詢模塊的初衷

  1. 開發強度降低;不需要重復開發
  2. 使用者可以設置自己的查詢方案;自定義查詢方案
  3. 開發者可以自定義查詢方式

模塊開發原理

  1. 根據設置的數據字典;加載數據字典的字段信息(圖1)
    • 如果沒有數據字典;將根據記錄集的字段類型自動設置
  1. 設置查詢的邏輯字符(圖2)
  2. 用戶設置查詢信息;用戶可以保存設置的查詢方案(圖6)
    • 根據數據字典的字典類型;自動設置查詢內容的類型(圖3、圖4、圖5)
    • 用戶設置查詢字段的排序
  3. 程序進行SQL拼接
  4. 提交SQL代碼到數據庫
  5. 數據庫返回查詢的記錄集
  6. 客戶端加載返回的記錄集

 此模塊的缺點

  1. 查詢語句采用SQL拼接
  2. 查詢方案保存使用不直觀
  3. 查詢方案不能共享;只能自己查看自己的查詢方案
  4. 查詢方案不能設置權限
  5. 不能設置計算列(在界面我已經提供了計算列添加和刪除功能)
  6. 內容篩選不能自定義(如果需要自定義只能在數據字典中自定義)

開發計划

  我將在接下來的一段下班后時間;開發此通用查詢功能的查詢方案共享、權限設置功能;並修改界面使之簡化直觀。

  此功能加強將和其他功能優化、BUG(如工作流設計器打開錯誤、畫圖程序打開錯誤、補丁腳本錯誤、界面設計器模版名稱錯誤)將在下一個補丁一起修復。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM