FoxPro/Visual FoxPro - filtrar una tabla con text1 campo caracter

 
Vista:

filtrar una tabla con text1 campo caracter

Publicado por jose agustin (110 intervenciones) el 26/01/2002 18:54:30
Hola quiero filtrar una tabla, tengo botones de opción para filtrar
El problema es
El campo para filtrar es carácter Ej 20020123 que es fecha aaaammdd

Leo por un text1 y no reconoce el filtro
Leo por una variable mfecha tampoco
El resultad que tengo es tabla vacia
Como lo soluciono
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
Val: 29
Ha aumentado su posición en 3 puestos en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

RE:filtrar una tabla con text1 campo caracter

Publicado por Javier (271 intervenciones) el 27/01/2002 11:05:02
Hola!
Si el campo en tu tabla es de tipo char , creo que debes fijarte que en el text1 el dato ingresado sea tambien de ese tipo. Puedes hacerlo con el generador (haciendo clic derecho sobre el text) e indicando que el dato es de tipo caracter.
Espero que te sirva.
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:filtrar una tabla con text1 campo caracter

Publicado por Foxperto (894 intervenciones) el 30/01/2002 02:02:35
Hola Jose:

Por lo que entiendo tienes un campo en tu tabla de tipo caracter, que debe guardar la siguiente informacion:

AAAAMMDD

Tienes un TextBox, que lee ua fecha y quieres filtar tu tabla con la fecha leida desde tu textbox?

Si es asi lo que tienes que hacer es lo siguiente:

Asumiendo que tu TextBox tiene el formato de Fecha

lcAño = AllTrim(Str(Year(ThisForm.txtFecha.Value)))
lcMes = AllTrim(Str(Month(ThisForm.txtFecha.Value)))
lcDia = AllTrim(Str(Day(ThisForm.txtFecha.Value)))

lcFecha = lcAño + lcMes + lcDia

Select MiTabla
Set Filter To cFecha = lcFecha

Prueba y me cuentas

Saludos
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