form que grava em varias tabelas

tenho um formulário baseado em uma tabela com a seguinta estrutura
indice_id e indice_nome

dentro dessa tabela tenho 10 registros fixos, são 10 índices monetários

no form eu criei um select e fiz o lookup para aparecer essas 10 opções mas ao pressionar o botão novo o SC tá gravando na tabela que foi basedo o formulário e não nas tabelas que deveriam

meu código tá mais ou menos assim:

if(sc_btn_new)
{
if(!empty({index_id}))

{
if({index_id}==1)
{
carrega_inpc_id();
sc_exec_sql(“INSERT INTO index_inpc_ibge
(index_inpc_id, index_inpc_date, index_inpc_value, index_inpc_name)
VALUES(’{index_inpc_id}’, ‘{indx_date}’, {index_value}, ‘INPC IBGE’)”);
}
elseif({index_id}==2)
{
carrega_ipca_id();
sc_exec_sql(“INSERT INTO index_ipca_ibge
(index_ipca_id, index_ipca_date, index_ipca_value, index_ipca_name)
VALUES(’{index_ipca_id}’, ‘{indx_date}’, {index_value}, ‘IPCA IBGE’)”);
}
}

e assim vai até o 10º ítem
quero que o SC não abra nenhum registro novo na tabela em que o formulario foi baseado e sim na tabela que está selecionado no campo Select (Combo box)

não sei se fui bem claro na explicação
agradeço a ajuda de vocês

abraço

Romulo

Realmente não foi muito claro.

já consegui solucionar com o Suporte =]