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]Coloca mais uma função em SeImed

    avatar
    Misson Lira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 335
    Registrado : 01/12/2016

    [Resolvido]Coloca mais uma função em SeImed Empty [Resolvido]Coloca mais uma função em SeImed

    Mensagem  Misson Lira 9/1/2018, 14:00

    Bom dia Pessoal!!

    Pessoal tenho um formulário que mostra para me os parcelamentos no meu estabelecimento... nesse meu formulário tem uma campo que se chama aviso, nesse campo (aviso) tem um código dentro da consulta (Aviso: SeImed(([DataVencimentoParcelaGerarAjudaAviso]
    nessa mesma consulta tem um outro campo chamado RestaPaga onde mostra o valor que resta paga da parcela em questão.

    O que estou precisando é acrescentar no código do Campo Avista o campo RestaPaga... O aviso ele me volta como resposta Em dias ou Em atraso. eu quero que quando resta paga fosse 0 então ele iria mostra em aviso Fechado. Então aviso teria 3 opção de resposta Em dias Em Atraso ou Fechado.


    Alguém poderia me ajuda?
    thiagomcosta
    thiagomcosta
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 377
    Registrado : 23/01/2017

    [Resolvido]Coloca mais uma função em SeImed Empty Re: [Resolvido]Coloca mais uma função em SeImed

    Mensagem  thiagomcosta 9/1/2018, 16:15

    Não consegui entender bem o que você precisa, mas seu problema pode ter duas soluções:

    1: Colocar um SEIMED dentro de outro SEIMED, exemplo:
    Código:
    SEIMED([RestaPag]=0;"FECHADO";SEIMED([DataVenc]<hoje();"ATRASO";DATEDIFF("d";[DataVenc];HOJE())))
    Primeiro você testa uma variavel, se for verdadeira a condição retorna um valor, se for falso faz outro teste com outra condição.

    2: Usar os operadores AND e OR (ou outros, mas estes são os mais utilizados), exemplo:
    Código:
    SEIMED([RestaPag]>0 E [DataVenc]<hoje();"ATRASO";"QUITADO")
    Neste caso ele testa ao mesmo tempo as duas condições e retorna verdadeiro somente se ambas forem atendidas.
    avatar
    Misson Lira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 335
    Registrado : 01/12/2016

    [Resolvido]Coloca mais uma função em SeImed Empty Re: [Resolvido]Coloca mais uma função em SeImed

    Mensagem  Misson Lira 10/1/2018, 12:47

    Bom dia!!

    Amigo, resolveu meu problema.

    Muito obrigado pela ajuda.

    Conteúdo patrocinado


    [Resolvido]Coloca mais uma função em SeImed Empty Re: [Resolvido]Coloca mais uma função em SeImed

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 23:46