Cómo utilizar una variable compartida en un Crystal Report (En 3 Pasos)
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. 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. É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 en las fórmulas o secciones en cualquier parte en tu informe.