- 积分
- 0
- 注册时间
- 2009-11-24
- 仿真币
-
- 最后登录
- 1970-1-1
|
您好。我想实现根据已定义的场列表来得到一个场列表框。(如附件所示:组我已经可以自动得到了)
第一种方法是:
re2=db_get_all_field_names ( 0)
j=1
re3=0
if(re3==0)then
re3=db_get_next_field_name ( field_ids(j), field_names(j) )
field_labels(j)=field_names(j)
j=j+1
end if
sum2=j
field_number=sum2
ui_listbox_items_create ( listbox_id2, field_names, field_labels, field_number, wid_array )
第二种方法是:sum2=0
for(j=1 to 5000)
re2=db_get_field_name (j, temp,0)
if(re2==0)then
db_get_field_id ( temp, field_id )
sum2=sum2+1
field_ids(sum1)=field_id
end if
end for
field_number=sum2
sys_allocate_array(field_names,1,field_number)
sys_allocate_array(field_labels,1,field_number)
for(i=1 to field_number)
db_get_field_name (field_ids(i), temp)
field_names(i)=temp
field_labels(i)=temp
end for
ui_listbox_items_create ( listbox_id2, field_names, field_labels, field_number, wid_array )
可是无法实现。希望能得到回答,qq 573173365 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|