Programación General > Visual FoxPro

 Mal Funcionamiento De Combo

(1/1)

PAIN:
Bueno masters, saludos, yo aun estoy batallando con mis combos, maldita lesera ya toy que tiro la toalla, necesito orientacion  

cuento que toy ingresando 3 datos: NOMBRE, CIUDAD Y MARCA, en MARCA esta echa con un combo, donde el menu aparecen 1,2,3 y 4 y con eso ingreso los datos a la tabla

el codigo del boton ingresar es el sgt:

append blank
      repl nombre with thisform.txtnom.value
      repl ciudad with thisform.txtciu.value
      thisform.combo1.additem(tabla1.marca)

bueno, he lidiado muchas con las propiedades y para que quede mas claro para que puedan enternder hare un ejemplo escrito:

NOmbre: LUis
Ciudad: Temuco
Marca: ( y el combo aparece bloqueado y no puedo ver las opciones del combo)

acepto y mi primer registro en la tabla es, Luis Temuco

AHORA, cuando ingreso una segundo dato pasa esto:

NOmbre: paola
Ciudad: Temuco
Marca: ( el combo ya se desbloquea y puedo elegir dentro de mi menu, eligo 2)

y esto aparece en la tabla:

primer registro: Luis, Temuco, Dos
segundo registro: paola, Temuco, ( sin dato )

y cada vez que ingreso mas datos, los datos del combo se van al penulitmo registro de mi tabla

Ojala que me puedan entender, ya que mucho he lidiado y no consigo nada mi mail es iori_you_master@hotmail.com o por medio de este foro

Grax

arielb:
Hola que tal, según lo que entiendo necesitas que el combo obtenga datos de una tabla.
Has esto


--- Código: Text ---thisform.combo1.RowSource = "tabla1.marca"thisform.combo1.RowSourceType = 2 thisform.combo.refresh() 
Esto lo haces en el init del formulario para que esté disponible desde el primer registro.
Espero te sirva.

PAIN:
Hola juez, grax x tu ayuda pero lo que yo necesito es que cuando eligo la opcion del combo, esta se vaya a la tabla, no obtener los datos de ella, sino que ingresarlos, de todas formas vere tu codigo, gracias xD

arielb:
ah ok..

--- Código: Text --- replace tabla1.marca with alltrim(thisform.combo.value) in tabla1 &&insertas 

PAIN:
guauuuu parace que estamos en linea ahorita, jejejeje gracias vere de inmediato el codigo xD a ver si esta vez nos resulta.

Navegación

[0] Índice de Mensajes

Ir a la versión completa