En este grupo En todos

Foro de PowerBuilder



listbox y dropdownlistbox

Escrito por Maria Zelmira
el 10/08/2006

Una consulta:

Como muestro los items insertados en un listbox

Escrito por Javier Cruzado
el 10/08/2006

Mira si solo son datos ingresado por codido y solo controles (no jalados de una base de datos) solo utiliza este codigo.

Lb_1. Additem('ejemplo')

Pero si deseas jalar de una base de datos tienes primero q crear un datawindow q tenga los datos a jalar, y despues tienes q crear un datastore y asi poder jalar lso datos. El codigo es el sgte:

Declarar  en instacia de variables :

Datastore ddlb_ejemplo

Ddlb_ejemplo = create datastore
ddlb_ejemplo. Dataobject="dw_ejemplo"
ddlb_ejemplo. Settransobject(sqlca)
ddlb_ejemplo. Retrieve()

Long n,i

N = ddlb_ejemplo. Rowcount()

String var1

For i=1 to n
  var1=usuario. Getitemstring(i,"campo_dw")
  ddlb_1. Additem(var1)
next

Cualquier consulta me avisas ok suerte.

Edit
Perú, Perú
Escrito por Edit
el 10/12/2006

Hola: como hago para mostrar los datos de una bd de la tabla area, el campo nombre en un dropdownlistbox.

Gracias

Luis
Perú
Escrito por Luis
el 16/02/2007

Facil lo llenas con un cursor lo mas sencillo

Asi

Declare CurLoc cursor for Select codigo,descripcion  from local;
open curloc;
fetch Curloc into :CLo,:DLo;
do until SQLCA. Sqlcode=100
 ddlb_1. Additem(DLo)
 fetch CurLoc into :CLo, :DLo;
Loop
Close CurLoc;

Listo es la manera mas facil con cursores

Jean Hidalgo Jara
Piura, Perú
Escrito por Jean Hidalgo Jara
el 22/09/2009

Y como le ago para eliminar un registro de el listbox

Alexander Escobar
El Salvador, El Salv...
Escrito por Alexander Escobar
el 25/11/2009
Escrito por Israel Zelada De La Gala
el 29/12/2011

Necesito saber como removes lo item de un dropdownlistbox, lo q pasa es q lo programado es que al ejecutar la aplicacion, se agregen por medio de un boton programado, para agregar los item y he programado otro boton llamado limpiar y kiero remover lo item agregados en el dropdownlistbox por favor si tiene algun informacion a este correo izeladfag@hotmail. Com necesito esa ayuda se les agradece de antemano,

Saludos,

Israel Stiwars Zelada De La Gala.