FoxPro/Visual FoxPro - informes y db, bua!!!!

 
Vista:

informes y db, bua!!!!

Publicado por damisela en problemas (32 intervenciones) el 18/07/2001 04:34:08
Tengo dos problemas: primero para realizar una consulta en una grilla utilizo un cursor asi
:
SELECT Personas.documento, Personas.apeynom, Personas.direcc,;
Personas.mesa, Escuela.escuela, Escuela.ubicacion;
FROM padron!circuito INNER JOIN padron!personas;
INNER JOIN padron!escuela ;
ON Escuela.mesa = Personas.mesa ;
ON Circuito.codcircuit = escuela.circuito;
WHERE escuela.circuito = thisform.lenguetas1.page2.text1.value;
ORDER BY &campo;
into cursor cursor1

donde el value y campo son variables para que se pueda mostrar de una forma u otra la consulta.
(las tablas son PERSONA, ESCUELA, CIRCUITO, SECCION, de un padron)
bueno, ahora quiero hacer un informe... pero cuando pongo como origen de datos esto en el environmet del informe me repite un solo registro (obviamente saque por ahora las variables y puse valores para probar) como hago????
otra cosa
tengo las relaciones persona 1to m escuela 1 to m circuto 1 to m seccion y cuando quiero mostrar la escuela junto con el circuito y la seccion solo cambia la escuela la informacion de las otras dos tablas no cambian... si no uso sele escuela, circuito, seccion, pero si uso sele lo mismo no aparece... que es???
tal vez sean preguntas bobas pero please help!!!! :(
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:informes y db, bua!!!!

Publicado por alexis (18 intervenciones) el 18/07/2001 15:00:15
hola no se tú, pero en una forma un tanto mas rustica o mas sencilla lo haría de esta manera:

SELECT Personas.documento,;
Personas.apeynom,;
Personas.direcc,;
Personas.mesa,;
Escuela.escuela,;
Escuela.ubicacion,;
Circuito.codcircuit;
FROM padron!circuito,padron!personas, padron!escuela ;
WHERE escuela.circuito = thisform.lenguetas1.page2.text1.value;
and Escuela.mesa = Personas.mesa ;
and Circuito.codcircuit = escuela.circuito;
into cursor cursor1;
ORDER BY &campo

prueba a ver si te funciona....

bueno lo otro es que solo pongas las variable en el reporte y no pongas nada en el data enviroment..

a ver si es así

luego que tienes ya el cursor hecho puedes hacer esto..

select curosor1
report form reporte preview

el reporte tomara las variables de el cursor que acabamos de hacer y no tendras necesidad si bien lo entendiendo de hacer relaciones...

prueba a ver que sucede, si te funciono me escribes que tal...

y para cualquiera ayuda si estas convencida de que funciona estoy en el instant message de microsoft

[email protected]

saludos alexis ortiz..
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:informes y db, bua!!!!

Publicado por damisela en problemas (1 intervención) el 19/07/2001 01:07:47
GRACIAS, GRACIAS !!!! YA ENTENDI me estaba mandando una estupidez
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