برگزیده های پرشین تولز

مشكل در مرتب كردن

m_tabari

کاربر تازه وارد
تاریخ عضویت
19 مارس 2004
نوشته‌ها
40
لایک‌ها
0
سن
44
با سلام
مشكل من اينه كه ميخوام يكي از فيلدهاي Table رو كه از جنس رشته هست رو مرتب كنم بنحوي كه براساس طولشون مرتب بشن. و لي در دستور table.sort چيزي براي اون پيدا نكردم
 

Mavix

کاربر تازه وارد
تاریخ عضویت
1 فوریه 2006
نوشته‌ها
34
لایک‌ها
1
سن
41
محل سکونت
Tabriz
با سلام

شما براي اين کار بايد از يک روش ابتکاري استفاده کنيد ، مثلا يک فيلد کمکي عددي ايجاد کنيد. بعد با استفاده از يک تابع مقدار فيلد را بر حسب طول رشته به صورت صعودي مقدار دهي کنيد. بعد آن فيلد جديد را مرتب نماييد.

اميدوارم متوجه شده باشين.
 
بالا