FoxPro/Visual FoxPro - Visualizacion con opciones

 
Vista:

Visualizacion con opciones

Publicado por Alberto (48 intervenciones) el 19/01/2005 17:00:42
Tengo un informe en la cual está enlazado con una vista, que tiene los siguientes campos:

campo1 campo2 , .......
264-2004
263-2004
010-2005
020-2005

Mi informe está agrupado por ciertos campos, el principal es el campo1.
¿cómo puedo hacer para mostrar los datos de mi vista, pero dependiendo del año a visualizar?
(es decir si quiero visualizar todos los datos cuyo campo1 sea el año 2004 o 2005, etc)
El año se va a ingresar en modo ejecución.
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

RE:Visualizacion con opciones

Publicado por Plinio (7841 intervenciones) el 19/01/2005 18:02:50
set filter to substr(campo1,4,4) = ano_digitado
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:Visualizacion con opciones

Publicado por Alberto (48 intervenciones) el 20/01/2005 01:40:17
hola te agradezco la ayuda, pero la verdad es que soy nuevo en esto, y no tengo muy claro en donde se colocarà ese script, ya que tengo un formulario que me va a pedir el año, luego de acuerdo al año tengo que abrir mi informe. La duda es solo debo poner en el boton Visualizar :
SELECT mivista
SET FILTER TO substr(campo1,4,4)=anio_digitado
... no se como llamar mi informe desde el formulario.

te agradecerìa un pequeño ejemplo.
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:Visualizacion con opciones

Publicado por Roman Suazo (2723 intervenciones) el 20/01/2005 02:52:16
Vas bien solo te falta mover e pntero de la vista y correr el reporte:

SELECT mivista
SET FILTER TO substr(campo1,4,4)=anio_digitado
go top
****Correr el reporte

EL reporte lo corres con el comando REPORT FORM. Checa la yuda para entender todas las clausulas de este comando...
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