(basi belom ya?)
 
kalau coba gini bisa gak: (saya pake cara ini di List View)
Atur kolom rata kanan
tampilkan data numeric tersebut dengan : Right(Space(10) & Format$(number,"#,#.00"),10)
 
 
Regards,
Andrey
 
 -----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]On Behalf Of Ronaldi W
Sent: Thursday, June 23, 2005 3:11 PM
To: [email protected]
Subject: Re: [Programmer-VB] sort numeric di flexgrid

Ya memang, temenku jg ngasih cara spt itu, cuma karena byk sekali flexgrid yg ada dan semua field harus bisa di sort membuat trick ini jadi agak merepotkan. Tapi sepertinya memang ini cara yg terbaik..
Tapi semestinya function FormatNumeric mengembalikan tipe data numeric, bukan string, tapi tetap gak mengubah apa2 di FlexGrid..
 
Thanks and always appreciate...
Ronaldi

Bambang Hartoko <[EMAIL PROTECTED]> wrote:
Fungsi format secara otomatis akan mengubah data menjadi string, sehingga perintah sort pada umumnya  akan mengurutkan data secara string.
 
Perintah flexSortNumericAscending akan mengubah semua nilai menjadi numeric dulu (jika dimungkinkan) baru kemudian diurutkan. Pada saat mengubah menjadi nilai numeric, angka 12,000 akan dikenali secara berbeda dengan 12.000 atau 12000
 
Nilai 12000 akan dikonversi menjadi 12000, nilai 12.000 akan dikonversi menjadi 12 (tanda titik merupakan batas bilangan bulat dan pecahan), dan nilai 12,000 akan dikonversi menjadi 12 (tanda koma secara numeric tidak dikenal sehingga mulai dari tanda koma ke sebelah kanan akan diabaikan)
 
Trik yang biasa saya lakukan, tampilkan data yang sudah diformat (string) dan data aslinya (numerik), atur lebar kolom data numerik menjadi 0 sehingga tidak tampak. Ketika header kolom yang berisi data yang diformat diklik, jalankan sebuah perintah supaya yang diurutkan bukan kolom tersebut, tetapi kolom yang berisi data numerik.
 
Semoga bermanfaat.
Salam,
BH.
 


Ronaldi W <[EMAIL PROTECTED]> wrote:
Tidak, datanya terputus dari database setelah di load ke FlexGrid...
Ada cara lain gak ya?
 
Many Thanks...

Purwedi Kurniawan <[EMAIL PROTECTED]> wrote:
datanya diambil dari object recordset gak?
kalo iya, coba recordsetnya aja yg di sort berdasarkan field numeric
yg bersangkutan.

regards.

On 6/23/05, ronaldi_w <[EMAIL PROTECTED]> wrote:
> Halo semua, apa kabar?
> Aku baru join milis ini dan mau tanya, mudah2an ada yg bisa dan mau
> jawab ya...
> Aku ada pertanyaan :
> Bagaimana cara sort di FlexGrid dengan data angka yg sudah diformat
> dgn pemisah ribuan (contoh : format(12000,"#,##0") hasilnya 12,000
> dgn tipe string).
> Padahal saya sudah menggunakan property
> MsFlexGrid1.Sort=flexSortNumericAscending, tapi hasilnya tetap salah
> (contoh :  12,000 akan berada di atas angka 300 atau 400, dst).
> Sepertinya FlexGrid tdk menghitung angka yg berada di belakang tanda
> koma, jadi 12,000 akan dianggap sebagai angka 12 ( sama seperti bila
> kita menggunakan function Val("12,000") hasilnya adalah 12). Saya jg
> sdh mencoba menggunakan function FormatNumeric(12000,0) yg hasilnya
> adalah 12,000 namun tipe datanya tetap numeric, tapi tetap tdk
> berhasil...
> Sedangkan sort bisa berdasarkan beberapa field dan user dapat
> melakukan sort dgn klik header dari FlexGrid setiap saat, jadi sort
> tdk dilakukan pada saat design program, melainkan pada saat runtime..
> Mohon petunjuknya...
>
> Terima kasih,
> Ronaldi...
>
>
>
>
> Untuk keluar dari millis ini, kirim email kosong ke:
> [EMAIL PROTECTED]
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>


Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Yahoo! Groups Links


Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]



__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]



__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





YAHOO! GROUPS LINKS




Kirim email ke