Autor Tópico: form que grava em varias tabelas  (Lida 1656 vezes)

beromulo

  • Visitante
form que grava em varias tabelas
« Online: Abril 23, 2008, 11:39:11 am »
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

renan_andrade

  • Visitante
Re: form que grava em varias tabelas
« Responder #1 Online: Abril 28, 2008, 11:19:06 am »
Realmente não foi muito claro.

beromulo

  • Visitante
Re: form que grava em varias tabelas
« Responder #2 Online: Abril 30, 2008, 03:11:58 pm »
já consegui solucionar com o Suporte =]