FoxPro/Visual FoxPro - NO PUDE ERNESTO

 
Vista:

NO PUDE ERNESTO

Publicado por KIN SALTA (45 intervenciones) el 20/07/2006 01:08:28
GRACIAS ERNESTO PERO NO PUDE HACER ANDAR TU FOR, VA EL TUYO SI PERO ADAPTARLO AL MIO NO, SI ME LO PUEDES ENVIAR VOS TE LO AGRADEZCO, TE RECUERDO QUE LO QUE NECESITO ES UN FORM CON UNA TABLA, YNA UNA CONSULTA TIPO SELECT * FRON TABLA WHERE CAMPO=THISFORM.TEXT1.VALUE. Y QUE ME LO MUETSRE EN UN GRID. TE RECUERDO QUE LO LOGRE CON UN LIST1 PERO ANTES DE DEVOLVERME VALORES DEL LIST ME MUESTRA UN GRID DE VISUAL FOX PRO O DEL SISTEMA, COMO LO PUEDO SACAR A ESO EN TODO CASO?,
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:NO PUDE ERNESTO

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/07/2006 01:13:33
Eso lo solucionas poniendole la clausula NOCONSOLE al select

Si lo quieres asi en el ejemplo que te mande solo cambia el codigo que esta en el LostFocus del textbox al click de un boton

Suerte
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:NO PUDE ERNESTO

Publicado por KIM SALTA (45 intervenciones) el 20/07/2006 01:28:43
YA LO CAMBIE AL CODIGO AL BOTON PERO ME PIDE VARIABLES ATBLAS, EN QUE PARET DE ESTO HIRIA EL NOCONSOLE??

thisform.grid1.recordsource= " select * from tablaactividades where codact=val(thisform.text1.value)"
thisform.grid1.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:NO PUDE ERNESTO

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/07/2006 01:38:50
Borra el codigo que esta en en Load de la forma ese codigo se barrio no es de este ejemplo .
;-)

y tambien cheka que en el DataEnvironment solo este la tabla1


Suerte
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:NO PUDE ERNESTO

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/07/2006 01:23:18
Kin de todas maneras te mando el ejemplo corregido ....

http://www.gigagone.com/view/1137/ejemplo2.zip

Suerte
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

y que no ME SALE

Publicado por KIN SALTA (45 intervenciones) el 20/07/2006 01:56:52
sorru por lo bruto ernesto
me sale esto: incompatibilidad entre el tipo de operador y el tipo......

SELECT * from tablaactividades where codact=UPPER(thisFORM.Text1.Value) into cursor CDNI ORDER BY codact
THISFORM.GRid1.RecordSource = "CDNI"
el cursor cdni se crea solo y es tempral??, con lo anteriorir me gustaba maso sea sacar ese grid con el noconsole, pero no se en que parte del codigo iria, aqui va asi lo pones vos ernesto

*thisform.grid1.recordsource= " select * from tablaactividades where codact=val(thisform.text1.value)"
*thisform.grid1.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:y que no ME SALE

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/07/2006 17:12:17
En ese caso iria asi

thisform.grid1.recordsource= " SELECT * FROM tablaactividades WHERE codact=val(thisform.text1.value) NOCONSOLE "
*thisform.grid1.refresh

Si aqui te marca error
SELECT * from tablaactividades where codact=UPPER(thisFORM.Text1.Value) into cursor CDNI ORDER BY codact

checa el tipo de dato que tienes en codact si es numerico o alfanumerico y si es numerico solo tendrias que convertir el UPPER(VAL(thisFORM.Text1.Value) )

Suerte
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:y que no ME SALE

Publicado por KIN SALTA (45 intervenciones) el 20/07/2006 20:47:12
GRACIAS ERNESTO PERO EL NOCONSOLE NO HACE NADA, SIGUE TODO IGUAL, SALE EL GRID DE VISUAL ANTES Y CUANDO LO CIERRO RECIEN ME MUESTRA EN EL GRID. ME GUSTARIA LO PRUEBES
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:y que no ME SALE

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/07/2006 20:57:07
Mandame la forma y las tablas para probarlo. Para cerrar el problemA
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

TE MAS MANDE AL CORREO

Publicado por KIN SALTA (45 intervenciones) el 20/07/2006 21:18:05
TE LAS MANDE AL CORREO DE HOTMAIL.
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:TE MAS MANDE AL CORREO

Publicado por kim salta (45 intervenciones) el 20/07/2006 21:44:33
ahi te lo envie ahora, perdon
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

y el .DBC

Publicado por Ernesto Hernandez (4623 intervenciones) el 20/07/2006 21:38:27
Falto el DBC si no no puedo abrir la tabla .

Pero por que usar DBC y no las tablas sueltas ???
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:y el .DBC

Publicado por KIN SALTA (45 intervenciones) el 20/07/2006 21:48:47
HOLA ERNESTO YA TE MANDE EL DBC A TU CARREO
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

SOLUCIONADO

Publicado por KIM SALTA (45 intervenciones) el 21/07/2006 04:52:38
GRACIAS A ERNESTO HERNANDEZ QUE ME SOLUCIONO ELPROBLEMA, LISTO FUNCIONA TODO DE 10
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:SOLUCIONADO

Publicado por Ernesto Hernandez (4623 intervenciones) el 21/07/2006 07:26:55
Gracias Joaquin. para eso somos los compañeros

Suerte

y recuerda
"SI TIENES DUDA NO DUDES EN PREGUNTAR" ;-)
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