Crystal Report - parametro en Report Manager

 
Vista:

parametro en Report Manager

Publicado por guillermina (1 intervención) el 26/04/2010 17:02:53
Buenos días, estoy trabajando con Report Manager - VisualBasic6.0 + MYSQL y necesitaría crear un 'parametro variable'.
Les explico mejor:
tengo 2 alias (TRABAJOS y MATERIALES)
TRABAJOS = SELECT * FROM tdetalles;
MATERIALES = SELECT * FROM materiales WHERE ClaveTrabajo=:PARAM;
(el campo clavetrabajo almacena la clave del trabajo correspondiente al material)
La estructura del informe es la siguiente

______________________
|TRABAJO 1
|*********************
|MATERIAL 1A
|MATERIAL 1B
|MATERIAL 1C
|*********************
|TRABAJO 2
|*********************
|MATERIAL 2A
|MATERIAL 3A

ETC ETC

Ya tengo armado el informe (material es un subinforme hijo).
Pero no logro que en cada 'modulo material 1' me muestre unicamente los correspondientes al 'trabajo 1' (y asi sucesivamente)
Intente creando un parametro 'PARAM' al cual le asigno el valor
de la clave del trabajo cada vez que imprime un trabajo nuevo (a traves de un TRpExpression, PARAM:=Trabajos.Clave) En pantalla me muestra que el valor se asigno correctamente, pero
el alias MATERIALES
MATERIALES = SELECT * FROM materiales WHERE ClaveTrabajo=:PARAM;
no me lo esta tomando (me toma el valor inicial del parametro = 0).
¿Alguien podria ayudarme? Gracias

Guillermina
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