FoxPro/Visual FoxPro - problemas con TXTs

 
Vista:

problemas con TXTs

Publicado por luis (22 intervenciones) el 26/08/2009 05:48:50
Amigos tengo una tabla de cuenta corrinete donde la gran mayoria delos campos son solo codigos por ejemplo de cliente solo dice su codigo no el nombre. Ahora cuando lo quiero poner en un formulario quiero que me aparesca no el codigo sino el nombre como hago favos ayudenme
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:problemas con TXTs

Publicado por juan286 (185 intervenciones) el 26/08/2009 15:27:32
puede usar una consulta SQL y enviar el dato a una tabla tempora depues de eso le asignas el dato a ese campo este consultadebe acerce una vez cargue la tabla en el ecento INIT o en el LOAD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problemas con TXTs

Publicado por luis (22 intervenciones) el 26/08/2009 15:33:22
Que tal juan me podrias hacer un mini ejemplo please
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:problemas con TXTs

Publicado por andy (228 intervenciones) el 26/08/2009 18:26:39
Tambien puedes:
1- tomar el numero del cliente,
2 -buscarlo en la tabla correspondiente
3- guardar el nombre en una variable,
para mostrarla en un label de tu form, algo asi:

**buscar
selec TablaClientes
locate for nrocliente=m.nrocliente
m.apeynom=apeynom && suponiendo que asi se llame el campo

**en el formulario
thisform.label1.caption=m.apeynom
thisform.refresh
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:problemas con TXTs

Publicado por juan286 (185 intervenciones) el 27/08/2009 15:23:17
es algo muy parecido con el
Select cliente.nombre;
From cliente;
where (cliente.nombre = thisform.text1.value);
INTO CURSOR tmp

solo tienes k asignar el valor
thisform.text1.value = tmp.nombre
o
thisform.label1.value = tmp.nombre

*nota no se como esta tu formulari asi que es lo mejor k puedoi hacer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar