none
Gravar dados de uma tabpage em uma tabela e da outra tabpage em outra tabela RRS feed

  • Pergunta

  •  

    Pessoal,preciso de uma ajuda, tenho 1 form,onde possuo 2 tabpages,no primeiro cadastro meus representantes e no segundo os vendedores daquele representante,porém sao tabelas distintas ou seja,tenho uma tabela de representantes e uma tabela de vendedores.

    No decorrer da programação consegui executar a maioria dos comandos: excluir um vendedor,adicionar um novo,adicionar um novo representante,excluir um representante,e tbm alterar um vendedor.

     

    Porém para fazer a gravação criei um comando para gravar,que neste comando ele verifica se esta no tabpage 1 ou no tabpage2.

     

    mas acho que ai pode estar o erro,pois quando tento alterar um dado de um representante ele passa direto pelo comando do tab1 e tenta gravar apenas os dados do tabpage2.

     

     

    estou usando uma clausula:

     

    If tabControle.TabPages.IndexOf(Me.tabpg1) Then

     

    ---- comando para gravar o tab1 ("Representante")

     

    Else

     tabControle.TabPages.IndexOf(Me.tabpg2)

     

    --- comando para gravar o tab2 (Vendedor)

     

     

    espero que de para entender..

    terça-feira, 16 de dezembro de 2008 12:06

Respostas

  • Pow pessoal descobri.

     

    na verdade o correto é utilizar :

    If tabControl.SelectedTab.Focus = Me.tabpg1.Focus Then

    ---comando gravar ("representante")

     

    ElseIf tabControl.SelectedTab.Focus = Me.tabpg2.Focus Then

    ------comando gravar ("Vendedor")

     

    end if

     

     

    bom de qualquer formar,fica a dica pra quem tiver o mesmo problema..

     

    terça-feira, 16 de dezembro de 2008 13:36