Oi pessoal, Estou com o mesmo problema do Hudson. Segui a sugestao do Micheus mas o campo não esta habilitado para edicao e não acontece absolutamente nada com ele. Segue meu codigo: procedure Tdmbanco.qryRelatoriosTOTALChange(Sender: TField); begin qryRelatorios.fieldbyname('TOTAL').AsFloat := qryRelatorios.fieldbyname('VALOR_VENDA').AsFloat * qryRelatorios.fieldbyname('QUANTIDADE').AsInteger; end; Fiz algo errado? é normal ele não estar habilitado? Mas como o valor é exibido neste campo? No aguardo.