Mestre e detalhes - exclusão com atualização em outra tabela

Senhores, Bom dia!

Tenho um form mestre de pedidos e um detalhe de itens do pedido. A cada item inserido, modificado ou excluido no form de itens, é atualizada outra tabela de controle de saida, com a data, codigo do produto, quantidade e setor. Tudo funciona normal com as devidas atualizações atraves dos eventos OnbeforeInsert, OnBeforeDelete e OnBeforeUpdate do form de itens.
Mas preciso atualizar todos os itens na tabela controle_saida, subtraindo as quantidades, tambem quando for excluído o pedido todo pelo form mestre. Como faço para buscar os campos do detalhe e atualizar o controle de saida dando update com o valor atualizado?
Quando o form itens tem apenas um item, consegui fazer. Mas quando tem varios itens, não consegui.

Obrigado
Reginaldo

Utilize o evento onBeforeDelet do form mestre.
Dê um select na tabela itens do pedido para obter todos os itens deste pedido.
Faça um laço para varrer todos estes itens e vá atualizando a tabela controle_saida.
[]s

Obrigado Allan

Estou me perdendo na estrutura do laço. Vou continuar aqui…