>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment utiliser une variable partagée dans un rapport Crystal

Les variables partagées peuvent être extrêmement utiles dans un Crystal Report. Contrairement aux variables locales et globales, la valeur stockée dans une variable partagée peut être définie et/ou affichée n'importe où dans un rapport Crystal. Par exemple, vous pouvez créer une variable partagée appelée Age. Vous pouvez ensuite stocker la valeur 31 dans Age dans un sous-rapport et afficher cette valeur dans un autre sous-rapport.

Étape 1

Définissez la variable partagée. Une variable partagée peut être définie n'importe où dans le rapport principal ou n'importe où dans n'importe quel sous-rapport. Pour définir une variable partagée appelée Age, vous utiliseriez le code suivant :

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

Étape 2

Affichez ou utilisez la variable partagée. Une variable partagée peut être traitée ou affichée n'importe où dans le rapport principal ou n'importe où dans n'importe quel sous-rapport. Vous partageriez votre variable d'âge comme ceci :

Shared NumberVar UserAge ; Âge de l'utilisateur

Étape 3

Utilisez votre variable partagée dans des formules ou des sections n'importe où dans votre rapport.

Astuce

L'utilisation d'une variable partagée peut vous aider à augmenter les performances d'un rapport Crystal en vous permettant de partager des données entre les sous-rapports. Cela pourrait éliminer le besoin de lier autant de tables dans un sous-rapport, accélérant ainsi le rapport Crystal.


Vie intelligente