Crystal Report - utilizar formulas de sub informe en informe maestr

 
Vista:

utilizar formulas de sub informe en informe maestr

Publicado por alejandro (3 intervenciones) el 21/04/2006 22:03:17
Hola necesito rescatar un valor de 2 subinformes y trabajar con ellos en el informe principal
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:utilizar formulas de sub informe en informe mae

Publicado por Carlos javier (25 intervenciones) el 22/04/2006 01:56:10
Bueno, puedes probar creando en cada uno de los subreportes variables compartidas que puedas utilizar en el reporte principal.

Ejemplo
Supongamos que el valor que tienes en el subreporte es numerico
creas un campo formula con nombre Y declaras dentro de este la variable asi:

shared numbervar X := nombrevariable;

nombrevariable es el valor que quieres almacenar ya sea un campo calculado, un valor de BD ect.

luego en el reporte principal

creas un campo Formula llamado X y dentro de este llamas la variable asi:

shared numbervar X := X;

esto permitira mostrar el valor asignado a X en el subreporte en el reporte principal.

ten en cuenta que el subreporte debe obtener el valor antes de ser mostrado en el reporte principal, por ejemplo si colocas el subreporte en un encabezado, el campo X que creaste en el reporte principal debe ir en el detalle.

Espero te funcione.
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:utilizar formulas de sub informe en informe mae

Publicado por alejandro (3 intervenciones) el 24/04/2006 14:15:00
gracias asi fue como lo hice con shared correncyint
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:utilizar formulas de sub informe en informe mae

Publicado por pedro (1 intervención) el 06/03/2011 23:31:58
muy buen aporte, funcionó muy bien ,es lo q estaba necesitando. gracias
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:utilizar formulas de sub informe en informe mae

Publicado por viator (1 intervención) el 07/04/2009 15:12:18
Yo intento hacerlo pero no me sale, las variables me devuelven false ¡Y SON NUMÉRICAS!, en el subinforme tengo:

WhilePrintingRecords;
shared numbervar ValorCompras = {#RTotal0};

y en el informe:

WhileprintingRecords;
Shared numbervar ValorCompras;

La única manera de la que he conseguido algún avance es poner debajo de la línea del punto y coma ValorCompras, así sin más, entonces me muestra un valor numérico en lugar de false pero igual es valor 0 cuando tendría quedar más de 10.000. ¿¿qué estoy haciendo mal??
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:utilizar formulas de sub informe en informe mae

Publicado por Bienve (2 intervenciones) el 26/08/2016 17:04:54
Estas definiendo el valor de la variable " ValorCompras" mal, por despiste o falta de conocimiento, creo que deberías escribir lo siguiente:

Whileprintingrecords;
Shared NumberVar ValorCompras := {RTotal0}


y en el informe: (creas una nueva fórmula)

Whileprintingrecords;
Shared NumberVar ValorCompras


espero que te sirva ;)

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
sin imagen de perfil
Val: 2
Ha aumentado su posición en 8 puestos en Crystal Report (en relación al último mes)
Gráfica de Crystal Report

RE:utilizar formulas de sub informe en informe mae

Publicado por Jano (1 intervención) el 24/06/2017 03:56:29
He intentado pasar la sumatoria de un subinforme al informe principal pero al momento de usarlo en el informe principal me envía "0.00"

En mi Subinforme, mi formula la llame "Y" y el código es:

WhilePrintingRecords;
Shared NumberVar X:= Sum ({@TOTAL})

http://prntscr.com/fni9y4

En mi Informe principal, la formula es:

WhilePrintingRecords;
Shared NumberVar X

http://prntscr.com/fnia6y

captura de pantalla del error que no carga en el total

http://prntscr.com/fniani

Espero su pronta ayuda, ya que es lo único que me falta para mi totalizado.
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