dengan hormat,
rekan2 mungkin ada yg bisa memberi solusinya
 
ketika pertama kali treeview masih kosong
saya insert memakai
long ll_handle
//rowcount dw = 326
for 1 to dw.rowcount()
ll_handle = tv_1.FindItem(RootTreeItem!, 0)
next
 
harga ll_handle urut dari 1, 2, 3....rowcount
setelah selesai insert kemudian saya delete item2nya memakai
tv_1.DeleteItem(tvi_hdl)
 
kemudian proses for next diatas diulang lagi tanpa ada perubahan isi maupun 
sort di datawindownya.
tetapi kenapa setelah saya debug harga ll_handle dari urut 1, 2, 3, langsung 
loncat jadi 260 kemudian 326 kemudian 325 setelah itu harganya jd -1, untuk 
insert berikutnya jadi
kehilangan populateitemnya
 
masalah yg belum terpecahkan adalah
kenapa kalau treeview yg baru, insertnya sukses dan normal tampilannya sesuai 
dengan
yg diharapkan
tetapi
treeview jika pernah diinsert kemudian itemnya didelete sampai habis kemudian
dinsert item lagi,insertnya jadi kacau
padahal langkah insert itemnya, datawindownya sama persis dg yg sewaktu pertama 
kali
treeview saya insert item
 
terima kasih sebelumnya atas jawaban dari teman2
 
hrmat saya
triardi

Kirim email ke