Variáveis compartilhadas podem ser extremamente úteis em um Crystal Report. Diferente de variáveis locais e globais, o valor armazenado em uma variável compartilhada pode ser definido e/ou visualizado em qualquer lugar de um Crystal Report. Por exemplo, você pode criar uma variável compartilhada chamada Idade. Você pode então armazenar o valor 31 em Idade em um subrelatório e exibir esse valor em outro subrelatório.
Defina a variável compartilhada. Uma variável compartilhada pode ser definida em qualquer lugar do relatório principal ou em qualquer subrelatório. Para definir uma variável compartilhada chamada Idade, você usaria o seguinte código:
Shared NumberVar UserAge; UserAge := {Table1.Age}; ""
Exiba ou use a variável compartilhada. Uma variável compartilhada pode ser processada ou exibida em qualquer lugar do relatório principal ou em qualquer subrelatório. Você compartilharia sua variável Idade assim:
Shared NumberVar UserAge; UserAge
Use sua variável compartilhada em fórmulas ou seções em qualquer lugar do seu relatório.
Usar uma variável compartilhada pode ajudar a aumentar o desempenho de um Crystal Report permitindo compartilhar dados entre subrelatórios. Isso poderia eliminar a necessidade de vincular tantas tabelas em um subrelatório, acelerando assim o Crystal Report.
Tecnologia Eletrônica © [www.351231.com]