Cómo utilizar una variable compartida en un Crystal Report

Por contributor
Las variables compartidas pueden ser extremadamente útiles en un Crystal Report.
computer worker image by PD-Images.com from Fotolia.com

Las variables compartidas pueden ser extremadamente útiles en un Crystal Report. A diferencia de las variables locales y globales, el valor almacenado en una variable compartida puede ser establecido y/o visto en cualquier parte de un Crystal Report. Por ejemplo, podrías crear una variable compartida llamada Edad. Luego, puedes almacenar el valor 31 a Edad en un subinforme y mostrar ese valor en otro subinforme.

Paso 1

Define la variable compartida.
programer image by kuhar from Fotolia.com

Define la variable compartida. Una variable compartida puede establecerse en cualquier parte del informe principal o de cualquier subinforme. Para establecer una variable compartida denominada Edad deberías utilizar el siguiente código:

Shared NumberVar UserAge; UserAge := {Table1.Age}; ""

Paso 2

Muestra o usa la variable compartida.
Mann am Computer image by R.-Andreas Klein from Fotolia.com

Muestra o usa la variable compartida. Ésta puede ser procesada o mostrada en cualquier parte en el informe principal o de cualquier subinforme. Podrías compartir tu variable Edad de esta manera:

Shared NumberVar UserAge; UserAge

Paso 3

Utiliza la variable compartida.
woman and computer image by jimcox40 from Fotolia.com

Utiliza la variable compartida en las fórmulas o secciones en cualquier parte en tu informe.