天天看點

正常功能和子產品自定義系統 (cfcmms)—043子產品導航功能的重構(1)

043子產品導航功能的重構(1)

  子產品導航即基于grid的條件限定。可以明确在導航樹中導覽列件,以及在該導覽列件之下目前子產品的記錄數。在選中某個導航記錄時,grid的資料會更新為該導航所設定的條件中。(這個功能應該是一個很好的功能,為什麼現在還不太流行呢。可能是我見識的軟體太少了)   導航作為引導使用者浏覽和篩選資料的功能,由于每一個導航記錄上都标有記錄數,可以很好的展現子產品資料的分布情況(為了完成這個目的,可以加入每個導航的記錄的百分比)。現在來看看現在系統中的一些已有的導航功能。

正常功能和子產品自定義系統 (cfcmms)—043子產品導航功能的重構(1)
正常功能和子產品自定義系統 (cfcmms)—043子產品導航功能的重構(1)
正常功能和子產品自定義系統 (cfcmms)—043子產品導航功能的重構(1)

  更加複雜一點的導航如下:

正常功能和子產品自定義系統 (cfcmms)—043子產品導航功能的重構(1)

  這些已經有的導航滿足一般的需求已經足夠了。對于更複雜的,比如在“客戶子產品”或者“訂單子產品”對 ”省份--客戶機關等級"這樣的不是在一條子產品關聯線路上的導航就沒法處理。經過一些時間的思考,需要對導航這一塊進行重構,希望能夠做好這一超級豪華的功能。

繼續閱讀