Fiz um master detail utilizando ClientDataSet, no detail tenho campos do tipo calculado, porem alguns desses campos os calculos dependem de um valor que está no master.
Exemplo: Tabela Pedidos: COD_PEDIDO DESCONTO Tabela Itens: COD_PRODUTO VALOR VALOR_COM_DESNCO Onde o field VALOR_COM_DESCONTO é do tipo calculado, que receve VALOR menos o DESCONTO que está na tabela de Pedidos. Porem quando o ClientDataSet, chama o evento OnCalcFiels do detail o master ainda não estão com os valores disponiveis, o field DESCONTO, retorna 0, mesmo tendo algum valor, o FieldByName de qualquer field não retorna valor algum.. Alguem ja passou por isso, tem alguma solução? Obrigado. Ricardo Lima [As partes desta mensagem que não continham texto foram removidas]