Árvore de páginas

Antes de ler, é interessa saber: Ordem de execução de expressões em relatórios

Para reutilizar valores de um componente em outro no relatório, basta referenciá-lo através de expressões utilizando a propriedade "Text", por exemplo: [ReportItem.Label6.Text]. 

Nesse exemplo, o campo do tipo Label está inserido na banda Detail1:



É importante salientar que a propriedade "Text" dos campos é do tipo string.

Exemplo

Para reutilizar um componente em que seu valor pode ser convertido para o tipo numérico, basta referenciá-lo utilizando a expressão:TODECIMAL(REPLACE([REPORTITEMS.LABEL7.TEXT], ',', '.'))

REPLACE: Utilizamos essa função devido ao fato de que o editor de expressões interpreta números decimais com o separador decimal “.” (ponto), ou seja, é importante converter o número apresentado com o separador decimal “,” (vírgula) para “.”.

TODECIMAL: Utilizamos para converter o valor do tipo string retornado pela função Replace para um valor numérico com casas decimais.