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 no SeImed

    avatar
    andre lindolfo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 139
    Registrado : 17/04/2012

    [Resolvido]Erro no SeImed Empty Erro no SeImed

    Mensagem  andre lindolfo 16/8/2013, 05:55

    Amigos,

    O que vou postar vai parecer absurdo, mas é para vcs verem o tamanho do meu desespero....rs
    Tenho duas colunas em uma consulta, crio uma 3ª com a seguinte função: Seimed([ColunaA]>[colunaB];[ColunaA];[ColunaB]).
    Sabendo que o registro na coluna A é 10 e da coluna B é 8 o access deveria me apresentar o nr 10, mas ele apresenta o 8
    Já testei algumas coisas para ver se é problema de configuração de nr, um menos o outro, um multiplicando o outro e tudo funcionou.
    O engraçado é que se eu colocar: SeImed( [ColunaA]>([ColunaB]-20);[ColunaA];[ColunaB]) ele continua aparecendo o resultado da coluna B.
    Não sei mais o que fazer......!!!!
    É uma fórmula simples, mas que até agora 1:54h da madrugada não consegui resolver.....
    Me ajudem, pfvr....

    Abç


    .................................................................................
    Abraço

    André Lindolfo

    ACCESS Professional Plus 2010
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Erro no SeImed Empty Re: [Resolvido]Erro no SeImed

    Mensagem  Avelino Sampaio 16/8/2013, 06:57

    A explicação pode ser porque as colunas sejam do tipo texto e não número. Se os valores forem inteiros, experimente utilizar a função Val()

    NovoCampo: Seimed(val([ColunaA])>val([colunaB]);[ColunaA];[ColunaB])

    Se houver valores com casas decimais, utilize a função Cdbl()

    NovoCampo: Seimed(cdbl([ColunaA])>cdbl([colunaB]);[ColunaA];[ColunaB])

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    andre lindolfo
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 139
    Registrado : 17/04/2012

    [Resolvido]Erro no SeImed Empty Re: [Resolvido]Erro no SeImed

    Mensagem  andre lindolfo 30/8/2013, 02:14

    Avelino,
    vc sempre salvando os menos afortunado no conhecimento do access....
    Resolvido!!!!!!!!!!!

    Vlw
    Abç


    .................................................................................
    Abraço

    André Lindolfo

    ACCESS Professional Plus 2010

    Conteúdo patrocinado


    [Resolvido]Erro no SeImed Empty Re: [Resolvido]Erro no SeImed

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 17:43