2010-12-27 18:22:09nut
[技術]只能用文字排序時, 如何讓特定的資料放在最下面?
最近做的功能對像是一個老系統, 不能說很老啦, 但是絕對不新, 設計時並沒有將一些常用的資料抽出來當作參數.導致這些資料在排序時, 只能用文字排序.
重點來啦~! 這些文字排序的樣式是
行銷企劃類 (行銷企劃相關課程)
技術類 (專業技術課程)
品管類 (品質管理或CMMI課程…等)
其他類(通識課程或座談會..等)
管理類(管理、財務、人力資源…等)
語文類(英語或日語等外語課程)
環安類 (勞工安全課程)
客戶看了後就要求把 其他類(通識課程或座談會..等)
放在最下面
唉阿, 說得容易, 我想了老半天, 差點要再開一個欄位請客戶去維護要顯示的序號了
天知道含有這些文字的資料可是有上百筆阿~!
還好今天請示主管後, 主管提出了一個解法
1. 這些資料都是用select語法撈出來, 放在一個迴圈中顯示出來的, 那新方法就是
select語法分開, 將其他類的先不撈出來, 先撈出來的資料放在一個迴圈中顯示
2. 撈出其他類的資料, 放在另一個迴圈中, 顯示在1. 的迴圈的下面
蠻好的方法, 不是嗎?
換一個角度想, 事情馬上就不一樣了.
果然有朋友, 多一個人想就是不一樣阿~!
重點來啦~! 這些文字排序的樣式是
行銷企劃類 (行銷企劃相關課程)
技術類 (專業技術課程)
品管類 (品質管理或CMMI課程…等)
其他類(通識課程或座談會..等)
管理類(管理、財務、人力資源…等)
語文類(英語或日語等外語課程)
環安類 (勞工安全課程)
客戶看了後就要求把 其他類(通識課程或座談會..等)
放在最下面
唉阿, 說得容易, 我想了老半天, 差點要再開一個欄位請客戶去維護要顯示的序號了
天知道含有這些文字的資料可是有上百筆阿~!
還好今天請示主管後, 主管提出了一個解法
1. 這些資料都是用select語法撈出來, 放在一個迴圈中顯示出來的, 那新方法就是
select語法分開, 將其他類的先不撈出來, 先撈出來的資料放在一個迴圈中顯示
2. 撈出其他類的資料, 放在另一個迴圈中, 顯示在1. 的迴圈的下面
蠻好的方法, 不是嗎?
換一個角度想, 事情馬上就不一樣了.
果然有朋友, 多一個人想就是不一樣阿~!