Olá meu Nome é Rubens Antunes e Nesse Artigo estarei demonstrando como criar um campo aggregate
 
Vamos tomar como base que tenhamos já proto o ClientDataSet de Pedidos e o ClientDataSet de Itens do Pedido.
 
No ClientDataSet de Itens do Pedido selecionado, dê dois cliques sobre ele, abrirá então o Field Editor, aperte com o botão direito do mouse e na tela que se abre escolha New Field, nesta tela podemos configurar vários tipos de campos, como um campo data para armazenar dados em memória, o InternalCalc para fazer calculos e claro o Aggregate que é um campo utilizado para agregar valores a ele, ou seja, se o total de cada iten for 10 e você possue três itens em seu pedido ele dará a somatória de 30.
 
Na Opção Name coloque o nome de TotalPedido e no FieldType escolha Aggregate. Dê Ok e nosso campo está pronto. No Field Editor, selecione o campo aggregate e na proprieda Expresion coloque SUM(TOTALITEN) e logo depois dê Enter, passe para true a propriedade Active e feche o Field Editor e com o ClientDataSet de Itens selecionado passe para true a propriedade AggregateActive. Pronto o campo está pronto, para utiliza-lo basta colocar um DbEdit e configura-lo como um campo comum.