Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 02-feb-2007, 19:11   #1 (permalink)
fhary ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 13
Cargar un combo con dos datos

hola a todos, tengo un par de dudas, estoy trabajando en un programa con vb y access y quisiera saber si en un combo puedo mostrar los datos de una tabla llamada persona, de manera que al desplegar el combo me muestre los nombres de las personas almacenadas en la tabla, y que al mismo tiempo, y aparte, pueda almacenar (sin mostrar) el ID de cada una de ellas. De manera que al ser seleccionado un nombre, pueda capturar el ID del registro al que pertenece.

y la segunda duda es sobre la diferencia que existe entre usar el data report y cristal report para generar reportes cual conviene usar?
Gracias ,espero que me ayuden .
fhary está desconectado   Responder Citando
Antiguo 03-feb-2007, 09:47   #2 (permalink)
Daniel_7 ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2006
Mensajes: 22
Re: Cargar un combo con dos datos

Yo uso 2 combos uno visible(CbOrig) con el nombre y otro invisible(CbCodO) con el codigo y cargo ambos juntos...........
RSCC.Requery
Do While Not RSCC.EOF
CbCodO.AddItem (Trim(RSCC!CodOrig))
CbOrig.AddItem (Trim(RSCC!Origen))
RSCC.MoveNext
Loop
al hacer clic o keypress lleno el invisible(CbCodO) con el dato q esta en la posicion que se ha seleccionado en el visible(CbOrig) asi...
CbCodO.Text = (CbCodO.List(CbOrig.ListIndex))

sobre los informes si no has usado el Data report es un poco complicado yo lo uso porq los uno a codigo de VB y los puedo reutilizar (tienes q familiarizarte para usarlos) y m queda mas facil (porq ya los he usado haarto)
Daniel_7 está desconectado   Responder Citando
Antiguo 04-feb-2007, 04:02   #3 (permalink)
albertovicat está en el buen camino
 
Fecha de Ingreso: noviembre-2004
Ubicación: Corrientes, Arg.
Mensajes: 129
Enviar un mensaje por Yahoo  a albertovicat Enviar un mensaje por Skype™ a albertovicat
Re: Cargar un combo con dos datos

Sobre el primer tema: la propiedad ItemData(Nº) de los combos almacena números enteros, pero no es visible, aunque puede manejarse igual que List(Nº). Te sirve para lo que estás buscando, siempre y cuando la ID sea un número entero, ya que no admite otro tipo de valores.
albertovicat está desconectado   Responder Citando
Antiguo 10-feb-2007, 18:18   #4 (permalink)
fhary ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 13
Re: Cargar un combo con dos datos

Gracias por las respuestas, recien pude probarlas y la opción que ofrece daniel sobre los combos, soluciona exactamente mi problema.
fhary está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:29.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93