MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Botão Novo registro

    marcelo3092
    marcelo3092
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 294
    Registrado : 19/08/2010

    Botão Novo registro Empty Botão Novo registro

    Mensagem  marcelo3092 3/6/2016, 19:36

    Ola pessoal to com uma duvida aq tenho um botão para adicionar novo registro tem o seguinte código

    Private Sub Comando79_Click()
    DoCmd.RunCommand acCmdRecordsGoToNew
    If MsgBox("Deseja Inserir Novo Registro!!!", vbOKOnly + vbYesNo, "Sistema Academia") = vbYes Then
    Dados_Cadastrais.Enabled = True
    Adicionais.Enabled = True
    Calculos.Enabled = True
    Avaliações.Enabled = True
    Cód_Aluno.SetFocus

    End If
    End Sub

    funciona perfeitamento porem somente quando ja tem o aluno cadastrado se n tiver nenhum ele da erro que n pode ir a um novo registro.
    o que eu queria seria como faria para incrementar a função e checar se esta ja num novo registro pq dai checando ele so habilita os campos tipo.
    Dados_Cadastrais.Enabled = True
    Adicionais.Enabled = True
    Calculos.Enabled = True
    Avaliações.Enabled = True
    Cód_Aluno.SetFocus
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    Botão Novo registro Empty Re: Botão Novo registro

    Mensagem  FabioPaes 3/6/2016, 20:18

    Private Sub Comando79_Click()
    If MsgBox("Deseja Inserir Novo Registro!!!", vbOKOnly + vbYesNo, "Sistema Academia") = vbYes Then
    If Not IsNull(Me!Código_Aluno) Then ' Me.Código_Aluno é o campo do Formulario que mostra o Codigo do Aluno (chave primaria)

    DoCmd.RunCommand acCmdRecordsGoToNew
    Dados_Cadastrais.Enabled = True
    Adicionais.Enabled = True
    Calculos.Enabled = True
    Avaliações.Enabled = True
    Cód_Aluno.SetFocus
    else

    Dados_Cadastrais.Enabled = True
    Adicionais.Enabled = True
    Calculos.Enabled = True
    Avaliações.Enabled = True
    Cód_Aluno.SetFocus
    End If
    end if
    End Sub


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

      Data/hora atual: 27/4/2024, 12:30