Inserção de dados automatica em outra table

Pessoal,

Tenho uma tabela com os seguintes campos, id, seção, extensão, km, tempo, idperm(chave estrangeira), cujo os dados são inseridos manualmente:

1,CIDADE1,45,00:25,15;
2,CIDADE2,32,00:18,15;
3,CIDADE3,15,00:08,15;
4,CIDADE4,48,00:54,15;

Preciso criar uma forma de ir inserindo automaticamente ao passo que for inserindo a tabela acima, em outra tabela como da forma abaixo, fazendo o calculo da tarifa, com índice tarifário(valor fixo alterado anualmente) também digitado como um valor fixo vezes a km e tempo empregado:

1,CIDADE1,CIDADE2,5.00,15;
2,CIDADE1,CIDADE3,4.00,15;
3,CIDADE1,CIDADE4,12.00,15;
4,CIDADE2,CIDADE3,9.00,15;
5,CIDADE2,CIDADE4,8.00,15;
6,CIDADE3,CIDADE4,15.00,15;

Alguém pode da uma ajuda ae, de como desenrolar isso ??

Olá Luiz,

No formulario vá em eventos e use onAfterInsert. Insira ali qualquer código que deseja executar depois que um registro for inserido.
Na área direta do editor tem exemplos de código para inserir um registro. Use o “Insert a record on another table”.

Tulio.

vai no evento OnBeforeInsert - Tradução Antes de Inserir

e usa a macro sc_sql_exec(“INSERT into tabela where…”);

pessoal, valeu pela respostas mas minha dúvida também é a lógica que irei usar para fazer como descrito…das seção(cidade1xcidade2…) !!