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]Como executar esse codigo (se não estiver na lista)

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Agravina 2/1/2011, 19:57

    Dilson Como adptar este codigo,para abrir um determinado form de cadastrado

    este trabalhando com uma combo nomecliente ,eu queria que ao digitar nome fora da lista abrir o form para cadastro
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  vieirasoft 2/1/2011, 20:19

    Teste e para evitar a mensagem do Access, defina na caixa arranque o nome da sua app

    On Error Resume Next
    If MsgBox("Seu Campo não cadastrado" & Chr(13) & Chr(13) & "Deseja cadastrar este Campo " & UCase(NewData) & " agora?", vbYesNo, "Cadastro de Campo") = vbYes Then
    DoCmd.OpenForm "Clientes Inserir"
    Response = acDataErrAdded
    Else
    Response = acDataErrDisplay
    End If

    Nogaro513 e napoli gostam desta mensagem

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Agravina 2/1/2011, 21:15

    estou fazenda assim
    Private Sub NomeCliente_NotInList(NewData As String, Response As Integer)

    On Error Resume Next
    If MsgBox("Seu Campo não cadastrado" & Chr(13) & Chr(13) & "Deseja cadastrar este Campo " & UCase(NewData) & " agora?", vbYesNo, "Cadastro de Campo") = vbYes Then
    DoCmd.OpenForm "Clientes Inserir"
    Response = acDataErrAdded
    Else
    Response = acDataErrDisplay
    End If
    mas a msg padrão do acess sempre apareçe primeiro que o form
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  vieirasoft 2/1/2011, 21:21

    Testei agora mesmo com o código que enviei e funfa direitinho. Também defini no arranque o nome Provendas e a msg do access não aparece. Vou-lhe enviar a bd por email.

    Nogaro513 gosta desta mensagem

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Agravina 2/1/2011, 21:23

    beleza vamos ver o que estou a fazer de errado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  vieirasoft 2/1/2011, 21:36

    Se não chegou no email. vai por aqui

    http://dl.dropbox.com/u/8157744/Provendas.rar
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Dilson 2/1/2011, 22:40

    Agravina,

    O código do Vieira, funciona no pleno. Só precisará substituir:

    Response = acDataErrAdded POR Response = acDataErrContinue
    Response = acDataErrDisplay POR Response = acDataErrContinue

    Isso é para não aparecer aquela mensagem: "Não é um item da lista e coisa e tal"


    Nogaro513 e napoli gostam desta mensagem

    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Dilson 2/1/2011, 22:44

    Depois do Else poderá também colocar uma mensagem personalizada, colocando também:

    Me!IdCliente.Undo

    napoli gosta desta mensagem

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Agravina 3/1/2011, 10:46

    Dilson resolveu eliminou a msg padrão do access,Valeu um abraço
    Dilson
    Dilson
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1743
    Registrado : 11/11/2009

    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Como executar esse codigo

    Mensagem  Dilson 3/1/2011, 13:19

    O fórum agradece o retorno de seu sucesso.

    Conteúdo patrocinado


    [Resolvido]Como executar esse codigo (se não estiver na lista) Empty Re: [Resolvido]Como executar esse codigo (se não estiver na lista)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 13:09