Ayuda con Datawindow

Hola tengo dw_1 de tipo grid con 5 registros, con los siuientes campos(código, nombre, dirección)
Estos son los registros
001 Abel Los Claveles
002 Carlos Las Magnolias
003 Martin Las Americas
004 Jose Los Jardines
005 Maruja Las Monjas
Lo que necesito es cargar los cinco nombres en un ddlb_1 osea (los nombres)
Gracias por la ayuda

1 respuesta

Respuesta
1
Con ese dw t creas un datastore...
Datastore ds
ds = create datastore
ds.dataobject = 'nombre de tu obj dw'
ds.settransobject(sqlca)
ds.retrieve()
int li
for li = 1 to ds.rowcount()
   ddlb_1.additem(ds.getitemstring(li , 'nombre'))
next
Hola con el código mando todos los registros con el campo nombre al ddbl_1 perfecto, pero yo más o menos lo que necesito es que cuando por ejemplo hago una búsqueda y me carga en el dw_1 un registro yo quiero que ese único registro me lo cargue en el ddlb_1.
De acuerdo a lo que tenga en el dw en ejecución puede ser tresm dos registros no todos de la base de datos.
Haber si con esa aclaración podrías ayudarme.
El dw y el ddlb los tienes en una sola ventana... o en diferentes ventanas ¿?
Bueno en todo caso lo que harías es usar el dw... quedaría de esta manera...
int li = 1 to dw_1.rowcount()
  ddlb_1.additem(dw_1.getitemstring(li , 'nombre'))
next
... claro... esta rutina lo ejecutarías después de que buscas... en todo caso si lo tienes en otra ventana antepones el nombre del window... si hay algo que me olvido o alguna cosa que desees me lo haces saber para corregirlo... suerte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas