Erro na totalizacao com campos VIRTUAIS

Tenho o campo: INVESTIMENTO, VALOR ATUAL (sao campos virtuais),

Nao esta totalizando!

Note que tenho totalizacao em outros campos.

o campo “Investimento”, estou somando dentro do onRecord, teria que dar a totalizacao do mesmo.

onRecord



{valor_investido_aux} = ver_despesas_animal({criacao_id},{n_sequencia},{propriedade_id},{data_compra},{tipocricao_id});
 
{valor_atual}  = {valor_compra} + {valor_investido_aux};

if( {valor_venda} != 0 ) {
	{valor_lucro} = {valor_venda} - ({valor_compra} + {valor_investido_aux});
}