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]Aviso nº 2427 - Expressão sem valor

    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 12/3/2018, 14:05

    Olá pessoal, tudo tranquilo??

    Olhem só, alguém pode me dizer como contornar o aviso 2427 - Você inseriu uma expressão que não tem valor.

    Acontece quando clico na lista onde tem itens, e após clico em visualizar relatório, porém se de acordo com esse item não tiver nenhum cliente com essa caracteristica, aparece essa mensagem de aviso ou erro, não sei bem o que é.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5074
    Registrado : 20/04/2011

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Silvio 13/3/2018, 18:26

    Boa tarde...

    Veja o link abaixo se pode lhe ajudar.
    https://www.maximoaccess.com/t9962-resolvidovalidacao-campo-valor-nulo


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 13/3/2018, 19:41

    Opa, blza, Silvio.

    Olha só, dei uma olhada no seu material postado, porém não pude aproveita-lo. O meu problema é diferente do apresentado lá.

    Penso que não deve ser difícil, pois na verdade no meu form que tem uma caixa de listagem, com itens de uma tabela "x", e que ao selecionar um deles, o sistema procura na tabela "y" se das pessoas gravadas lá, quais possuem aquele item (característica), daí gera um relatório.

    E é aí que esta gerando o erro, quando o sistema busca na tabela e vê que não existe ninguém que atenda o item escolhido, gera esse erro.

    Vou esperar mais um pouco e ver se aparece uma luz, caso contrário, finalizo o tópico como resolvido.

    Obrigado Silvio pela ajuda.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Noobezinho 13/3/2018, 21:11

    Pablo

    No evento antes de atualizar da listbox, coloque o seguinte código, que vou escrever em linhas gerais,

    deixando que você, modifique para o teu uso:


    IF Dcount( "*", "NomeDaTabelaY", "[CampoApesquisarAcaracteristica]= " & NomeListBox.Column(X) ) =0 Then

      msgbox"Não existem registros para esse critério"

      docmd.CancelEvent

    End If


    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 13/3/2018, 21:40

    OK, vou testar aqui irmão.
    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 14/3/2018, 18:45

    Meu amigo está gerando esse erro.

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Noobezinho 14/3/2018, 18:54

    Eu ainda penso que essa seja a solução.

    Poste parte da tua aplicação, com tabelas. consultas e forms envolvidos,

    Para podermos continuar com a ajuda.


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 14/3/2018, 19:03

    OK, já posto.
    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 14/3/2018, 19:34

    Opa desculpe a demora meu amigo, mas está aí o meu BD. A senha é Aa123456.

    o formulario que esta dando err é o frmListaPesquisaFaccao
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Noobezinho 14/3/2018, 21:17

    Pablo

    Ta aí o teu exemplo alterado.


    O campo facção estava como caixa de combinação na tabela individuos, exibido os nomes das facções e armazenando o código no campo.

    Exatamente por isso que o Dcount() não funfava, pois ele ia procurar pelo nome e não pelo código.

    Então mudei o campo para caixa de texto e assim armazenar o código nesse campo, o mesmo fiz na listaFacção.

    Utilize a combobox em formulários, assim vc vê o nos nomes nos formulário e grava o código na tabela.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Pablo Weber
    Pablo Weber
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 195
    Registrado : 22/11/2010

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Pablo Weber 15/3/2018, 03:02

    Boa noite amigo Noobezinho.

    Cara ficou muito bom mesmo, era exatamente isso que eu queria fazer, mas por pouca experiência acredito, não conseguia ver o problema. Só tenho a agradecer a todos vocês do fórum que dedicam seu tempo para ajudar a quem precisa. Muito obrigado e espero estar em breve também contribuindo aqui no fórum.

    Grande abraço.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Noobezinho 15/3/2018, 09:46

    Que bom que pude ajudar!

    Valeu pelo retorno.

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Aviso nº 2427 - Expressão sem valor Empty Re: [Resolvido]Aviso nº 2427 - Expressão sem valor

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 13:30