AccessTr.neT

Tam Versiyon: ListView de Sayısal sıralama hatası
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba arkadaşlar,
ekteki programda ListView Kolon başlarına tıklandığında alfabetik değerleri doğru sıralıyor; ama sayısal değerleri de string olarak değerlendirip sıraladığı için hatalı bir sıralama ortaya çıkyor.Nasıl bir
çözüm olabilir değerlendirirseniz sevinirim Icon_rolleyes
teşekkürler...
Merhaba;

İlgili alan için format kullanın;

Kod:
format([AlanIsmi],'0000000')
Haklısınız biçim değişikliğiyle sonuç alınabiliyor,bunu ben de denemiştim.Ancak başka ve daha kesin bir çözüm olabilir mi,mesela biçimlemede sayı hanesi arttığında veya veri türü tarih olduğunda yine sorun çıkabilir.Tüm veri türlerini içeren bir sıralama fonksiyonu oluşturmak mümkün mü acaba Yine de çok teşekkürler
Üzerinde biraz daha çalıştım ve sanırım oldu,ekteki programda mevcut(Üstteki Listview hatalı ,alttaki Listview doğru sıralama yapıyor-Fark anlaşılsın diye birisini düzeltmedim.)Paylaşmak istedim ,teşekkürlerHalay