AccessTr.neT

Tam Versiyon: Accesste Hesap Planı Sıralama
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5 6 7 8
(21/04/2020, 12:00)accessman yazdı: [ -> ]bence iki şekilde sırlama olmalı
ya veri kaynağı Sql alınırken istediğiniz sıralamada alabilrsiniz
ikincisinden emin değilim ama listviewde sıralayabilir diye düşünüyorum
ama şu konuyu halledelim
bilgisayarın sizin nasıl sıralama yapmak istediğinizden  haberi var mı
onun ile konuştunuz mu ona dediniz mi 
"Ben metine göre sıralayacağım ama "K" harfi "0" dan önce gelmeli
o da kabul etti mi yoksa havanda su döğmüş olursunuz
nerede olursa olsun ister tablo ister Sql ister listview sıralmayı yapacak olan o

size split, Mid, Left, instr gibi fonksiyonlar lazım olacak

Hocam akşam karşıma alıp konuşucam Img-grin

İşin espirisi bir yana da Alanı metin olarak seçip manuel sırala dediğimde sıralamayı düzgün yapıyorsa beni anlıyordur diye umuyorum,

[Resim: do.php?img=10091][Resim: do.php?img=10092]

Hocam bence de konuşmam lazım, böyle olmaz beni anlamıyor Img-grin
Hocam accsess sıralaması manuel aşağıdaki gibi oluyor , bunu otomatik kendisi yapamaz mı




[Resim: do.php?img=10093]
286 ile 287 nin neden yer değiştirmesi gerektiğini düşünüyorsunuz
(21/04/2020, 12:26)accessman yazdı: [ -> ]286 ile 287 nin neden yer değiştirmesi gerektiğini düşünüyorsunuz


Hocam 26. mesajımdaki resim deoğru ,diğerinde benim hatam var.
metin sıralaması sözlük gibi çalışır
tüm kelimelerin ilk harfine bakılır en küçük olanlar bir kutuya konulur
sonra sadece bu kutu içindeki kelimelerin ikinci harfine bakılır en küçükler başka bir kutuya konulur
sonra sadece bu ikinci kutuya bakılır üçüncü harfi en küçük olanlar bir diğer kutuya konur
ta ki kutuda son tek bir kelime kalana kadar sonra bu kelime ilk sıraya yazılır
bütün kelimeler bitene kadar bu devam eder
şimdi bu mantık üzerinden gidersek
100-00-100
100-10
bu ikisi neden yer değiştirmeli
(21/04/2020, 12:34)accessman yazdı: [ -> ]metin sıralaması sözlük gibi çalışır
tüm kelimelerin ilk harfine bakılır en küçük olanlar bir kutuya konulur
sonra sadece bu kutu içindeki kelimelerin ikinci harfine bakılır en küçükler başka bir kutuya konulur
sonra sadece bu ikinci kutuya bakılır üçüncü harfi en küçük olanlar bir diğer kutuya konur
ta ki kutuda son tek bir kelime kalana kadar sonra bu kelime ilk sıraya yazılır
bütün kelimeler bitene kadar bu devam eder
şimdi bu mantık üzerinden gidersek
100-00-100
100-10
bu ikisi neden yer değiştirmeli


26. mesajımdaki resim doğru hocam, mantık hatası yok. Ancak bu şekilde excele alabilmek kısmı önemli. Burda Vba kodları devreye girecek gibi.

Yada sıralamayı acsess yaparsa excele doğru gelir mi emin değilim ?

işyerindeki accsess olmadığından deneyemiyorum.
Sayfalar: 1 2 3 4 5 6 7 8