Para poblar dinámicamente un DropDownListBox control desde una tabla en Power Builder podemos usar un DataStore, en el contructor del DropDownListBox hacemos el retrieve sobre el datastore y luego insertamos en el control los elementos recuperados. Ejemplo:
datastore ds
ds = create datastore
ds.dataobject='dw_tdo_doc'
ds.settransobject(sqlca)
ds.retrieve()
int li
for li=1 to ds.rowcount()
insertitem(ds.getitemstring(li,'tdo_desc'),li)
next
insertitem('Seleccionar...',1)
selectitem(1)
Referencia:
No hay comentarios:
Publicar un comentario