Les variables partagées peuvent être extrêmement utiles dans un rapport Crystal. Contrairement aux variables locales et globales, la valeur stockée dans une variable partagée peut être réglé et / ou vu nulle part dans un rapport Crystal. Par exemple, vous pouvez créer une variable partagée appelé Age. Vous pouvez ensuite stocker la valeur 31 à l'âge dans un sous-état et afficher cette valeur dans un autre sous-état.