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

    [Resolvido]Erro de Sintaxe = DoCmd.OpenForm

    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Erro de Sintaxe = DoCmd.OpenForm Empty [Resolvido]Erro de Sintaxe = DoCmd.OpenForm

    Mensagem  anaclaudiasos 11/5/2017, 20:23

    Boa tarde!

    Preciso que o formulário "Lancamento", mostre apenas os lançamentos de uma determinada unidade, para isso criei um formulário com uma caixa de combinação (cboNomeUnidade) e criei o botão Consultar com o seguinte código ao clicar:

    DoCmd.OpenForm "Lancamento", , , "NomeUnidade=" & Me.cboNomeUnidade
    ou
    DoCmd.OpenForm "Lancamento", , , "NomeUnidade=" & cboNomeUnidade.Value

    Mas ao executar, aparece esse erro:


    [Resolvido]Erro de Sintaxe = DoCmd.OpenForm Erro10

    Já fiz vários testes e não localizo o erro, poderiam me ajudar, ao substituir o campo por texto, funciona.

    Grata

    Ana Claudia
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro de Sintaxe = DoCmd.OpenForm Empty Re: [Resolvido]Erro de Sintaxe = DoCmd.OpenForm

    Mensagem  FabioPaes 12/5/2017, 03:37

    Ola. Tente adsim:

    DoCmd.OpenForm "Lancamento", , , "NomeUnidade='" & cboNomeUnidade.Value &"'"

    Partindo da ideia que e um campo tipo texto.

    Devendo passar o valor entre 'valorafiltrar'


    .................................................................................
    _____________________________________________________________________
    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!
    anaclaudiasos
    anaclaudiasos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 17
    Registrado : 01/10/2013

    [Resolvido]Erro de Sintaxe = DoCmd.OpenForm Empty Re: [Resolvido]Erro de Sintaxe = DoCmd.OpenForm

    Mensagem  anaclaudiasos 12/5/2017, 12:52

    Bom Dia, FabioPaes!

    Funcionou, muito obrigada pela ajuda.

    Grata

    Ana Claudia

    Conteúdo patrocinado


    [Resolvido]Erro de Sintaxe = DoCmd.OpenForm Empty Re: [Resolvido]Erro de Sintaxe = DoCmd.OpenForm

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 08:23