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]Comparar 3 valores e retornar o menor

    avatar
    Luciana Reis
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 18
    Registrado : 28/06/2012

    [Resolvido]Comparar 3 valores e retornar o menor Empty [Resolvido]Comparar 3 valores e retornar o menor

    Mensagem  Luciana Reis 29/9/2014, 13:25

    Bom dia,

    Tenho a necessidade de fazer uma comparação entre valores usando de 1 até 5 campos e retornar o menor entre eles.

    A aplicação é montada em Access, é uma comparação entre 5 fornecedores para entender melhor; eu tenho um Fornecedor A, Fornecedor B, Fornecedor C, Fornecedor D, Fornecedor E, e cada um tem valores unitários, e preciso retornar o melhor (mais barato) entre eles.

    Obrigada,

    Luciana Reis
    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    [Resolvido]Comparar 3 valores e retornar o menor Empty Re: [Resolvido]Comparar 3 valores e retornar o menor

    Mensagem  LiveBrain 29/9/2014, 14:58

    Oi Luciana,
    Existem algumas formas pra executar essa tarefa.
    Como você tem alguns campos poderia colocar alguns IFs no seu formulário no evento Click de algum botão.

    Código:
    Dim dbValor as double
       
       dbValor=Campo1

       if Campo2 < 1 then exit sub

       if Campo2 < dbValor then
          dbValor= Campo2
       End if

       if Campo3 <1 then exit sub
          
       if Campo3 < dbValor then
          dbValor=Campo3
       End if


    Se você tiver esses valores salvos em uma Tabela poderia também usar uma SQL mais ou menos assim


    Código:
    Select Top 1 Fornecedor, ValorUnitario from NomeTabela order by 2

    Caso não consiga adaptar os códigos no seu projeto, peço disponibilizar o banco para que possamos ajudá-la.
    Lembrando que ele tem que estar em formato WinZip (*.zip)


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    avatar
    Luciana Reis
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 18
    Registrado : 28/06/2012

    [Resolvido]Comparar 3 valores e retornar o menor Empty Re: [Resolvido]Comparar 3 valores e retornar o menor

    Mensagem  Luciana Reis 29/9/2014, 18:11

    Live Brain,

    Muito obrigada pela ajuda, vou testar agora.
    Todos  os dados são armazenadas em uma tabela sim.
    Gerei uma imagem para visualizar, não posso enviar o arquivo do sistema.

    Obrigada,

    Luciana Reis
    avatar
    Luciana Reis
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 18
    Registrado : 28/06/2012

    [Resolvido]Comparar 3 valores e retornar o menor Empty Re: [Resolvido]Comparar 3 valores e retornar o menor

    Mensagem  Luciana Reis 5/10/2014, 23:50

    Eu vou pedir autorização para colocar apenas essa parte no forum.

    Mas agradeço a ajuda até o momento,

    Luciana Reis
    avatar
    Luciana Reis
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 18
    Registrado : 28/06/2012

    [Resolvido]Comparar 3 valores e retornar o menor Empty Re: [Resolvido]Comparar 3 valores e retornar o menor

    Mensagem  Luciana Reis 8/10/2014, 20:00

    Obrigada pessoal,

    Consegui resolver com base no exemplo do uso de IF juntando com SQL.

    Muito obrigada,

    Luciana

    Conteúdo patrocinado


    [Resolvido]Comparar 3 valores e retornar o menor Empty Re: [Resolvido]Comparar 3 valores e retornar o menor

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 00:04