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]Incluir cadastro na tabela se não existe na combobox

    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Incluir cadastro na tabela se não existe na combobox Empty [Resolvido]Incluir cadastro na tabela se não existe na combobox

    Mensagem  Naldo 17/6/2011, 03:28

    Volto a pedir ao pessoal do fórum a ajuda a seguir

    Tenho um formulário que entro com meus pedidos, quando tento digitar na caixa de combinação um produto que não esta cadastrado da a mensagem de erro padrão do Access (O texto que você informou não é um item válido da lista etc...) como faria para tirar esta  mensagem.



    Sou grata pela atenção de todos
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Incluir cadastro na tabela se não existe na combobox Empty Re: [Resolvido]Incluir cadastro na tabela se não existe na combobox

    Mensagem  JPaulo 17/6/2011, 09:34

    Ola bom dia !

    Se quiser apenas tirar a mensagem (não recomendado)

    No evento VBA NotInList da sua caixa caixa de combinação:

    Private Sub SuaCaixaCombinação_NotInList(NewData As String, Response As Integer)
    Response = acDataErrContinue ' Inibe msg padrão do Access.
    End Sub



    Se pretender um tratamento bem feito em que abre um segundo form para introduzir o item se não estiver na lista;

    Private Sub SuaCaixaCombinação_NotInList(NewData As String, Response As Integer)
    If MsgBox("Item não cadastrado: '" & NewData & "'" & vbCrLf _
    & "Deseja Cadastrar?", 32 + vbYesNo) = 6 Then
    DoCmd.OpenForm "SeuSegundoForm", , , , acFormAdd, _
    acDialog, NewData
    ' A execução deste código fica interrompida aqui até o
    ' fechamento do segundo formulário.

    Cidade = UCase(NewData) ' Converte o texto para maiúsculas.
    Response = acDataErrAdded
    Else
    Response = acDataErrContinue
    End If
    End Sub



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Incluir cadastro na tabela se não existe na combobox Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Incluir cadastro na tabela se não existe na combobox Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Incluir cadastro na tabela se não existe na combobox Folder_announce_new Instruções SQL como utilizar...
    avatar
    Naldo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 384
    Registrado : 16/02/2011

    [Resolvido]Incluir cadastro na tabela se não existe na combobox Empty Re: [Resolvido]Incluir cadastro na tabela se não existe na combobox

    Mensagem  Naldo 18/6/2011, 10:52

    JP , quanto a mensagem deu tudo certo, só não atualiza a lista, tenho que sair do campo e retornar novamente para atualizar, com devo proceder para atualizar a lista
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Incluir cadastro na tabela se não existe na combobox Empty Re: [Resolvido]Incluir cadastro na tabela se não existe na combobox

    Mensagem  vieirasoft 18/6/2011, 10:54

    Lista, está-se a referir à caixa de combinação.

    Me.caixadecombinação.Requery

    Conteúdo patrocinado


    [Resolvido]Incluir cadastro na tabela se não existe na combobox Empty Re: [Resolvido]Incluir cadastro na tabela se não existe na combobox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 12/5/2024, 11:45