关于TREEVIEW的问题?????????????????????????????
treeviewitem tvi,tvi1
int rowvar,paranthaddle,desnum
int rowcount
this.getitem(handle,tvi1)
choose case tvi1.level
case 1
ids_type=create datastore
ids_type.dataobject="dw_type"
ids_type.settransobject(sqlca)
rowcount=ids_type.retrieve()
for rowvar=1 to rowcount
tvi.label=ids_type.getitemstring(rowvar,"type_name")
tvi.data=ids_type.getitemnumber(rowvar,"type")
tvi.pictureindex=2
tvi.selectedpictureindex=2
tvi.children=true
this.insertitemlast(handle,tvi)
next
case 2
rowcount=dw_1.retrieve(tvi1.data,"%")
for rowvar=1 to rowcount
----------------------------------------------
tvi.data=dw_1.getitemnumber(rowvar,"type_id"))//他说这行有语法错误??????
-----------------------------------------------
tvi.label=trim(dw_1.getitemstring(rowvar,"name"))
tvi.pictureindex=5
tvi.selectedpictureindex=5
tvi.children=true
this.insertitemlast(handle,tvi)
next
case 3
dw_1.retrieve(tvi.data,tvi1.label)
this.insertitemlast(handle,"jdjlfldj:"+string(dw_1.getitemdate(1,"in_time")),6)
this.insertitemlast(handle,"djfldk:"+string(dw_1.getitemnumber(1,"in_num")),6)
this.insertitemlast(handle,"jfkdfj:"+string(dw_1.getitemnumber(1,"price")),6)
case else
end choose