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


3 participantes

    [Resolvido]Se nao estiver na lista

    avatar
    Convidado
    Convidado


    [Resolvido]Se nao estiver na lista Empty [Resolvido]Se nao estiver na lista

    Mensagem  Convidado 25/8/2014, 20:34

    Boa tarde colegas.

    Utilizo o codigo:

    Response = acDataErrContinue ' Inibe msg padrão do Access.
    If MsgBox("Profissão não Cadastrado no Sistema: '" & NewData & "'" & vbCrLf _
    & "Deseja Cadastrar?", 32 + vbYesNo) = 6 Then
    DoCmd.OpenForm "FrmProfissão", , , , acFormAdd, _
    acDialog, NewData
    Response = acDataErrAdded
    Else
    Response = acDataErrContinue
    End If

    O que pretendo é ao cadastrar uma profissão que não esta cadastra preencho o campo txtprofissao no frmProfissão quando este abrir.

    obrigado
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  Alvaro Teixeira 25/8/2014, 21:11

    Olá, tente desabilitar temporariamente a inibição de erros, para verificar que tipo de erro está a dar.
    Abraço
    avatar
    Convidado
    Convidado


    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  Convidado 26/8/2014, 03:13

    ao preencher a profissão pedreiro e esta não esta cadastrada, abra o form profissão e o campo txtprofissão fique preenchido pedreiro.
    avatar
    Convidado
    Convidado


    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  Convidado 26/8/2014, 03:30

    Resolvi acrescentado o codigo no evento ao carregar do FrmProfissão

    If Not IsNull(Me.OpenArgs) Then
    Me!txtProfissao = UCase(Me.OpenArgs)
    End If
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  Fernando Bueno 26/8/2014, 03:35

    Boa noite ve se te ajuda..

    Código:
    On Error Resume Next
    Response = MsgBox("Profissão não Cadastrado no Sistema: " & NewData, vbYesNo, "Atenção")
      If Response = vbYes Then
      DoCmd.OpenForm "FrmProfissão", , , , acFormAdd, acDialog, NewData
      Me.SuaCombo.Requery
    Else
        Response = acDataErrContinue
        SendKeys "{ESC}"
    End If


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Se nao estiver na lista 16rzeq
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  Fernando Bueno 26/8/2014, 03:36

    Legal Smile


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Se nao estiver na lista 16rzeq
    avatar
    marina Gomes
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 33
    Registrado : 09/02/2017

    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  marina Gomes 25/3/2017, 10:37

    Bom dia,
    Coloquei estes códigos , mas não responderam os meus objetivo, Fml_Empenho, tenho varias caixa de combinação ou listagem que se relacionam com vários formulários, e neste Fml_Empenho, faço todos os cadastros, queria não precisar fechar ele quando precisasse inserir um cadastro novo, nas caixas, e ao inserir o novo fizesse a atualização automática, sem da erro e ter de reiniciar o formulários,

    Conteúdo patrocinado


    [Resolvido]Se nao estiver na lista Empty Re: [Resolvido]Se nao estiver na lista

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 21:52