sábado, 7 de noviembre de 2009

Poblar un DropDownListBox control desde base datos


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