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


5 participantes

    [Resolvido] O acess suporta a condição IF? como utiliza-la?

    avatar
    brunokkk88
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 26/03/2014

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  brunokkk88 28/3/2014, 15:33

    Tenho um script montado, só que surgiu a necessidade de inserir um verificação  tentei da seguinte forma só que esta dando erro

    SELECT
    UF,
    ICMSINTSP,
    IVAORIGINALSP,
    IVAORIGINALDEST,
    PROTOCOLO,
    ICMSINTERDEST,
    ICMSENTSP,
    ICMSINTDEST,
    ((IVAORIGINALSP/100+1)*( ICMSENTSP/100-1)/(ICMSINTSP/100-1)-1)*100 as  IVAAJUSTENT,
    ((IVAORIGINALDEST/100+1)*(ICMSINTERDEST/100-1)/(ICMSINTDEST/100-1)-1)*100 as IVAAJUSTSAIDA,
    SELECIONAR,
    (IF SELECIONAR = True then
    SELECT [UF] & ", " & replace([IVAORIGINALSP],',' ,'.')) as SCRIPT

    FROM DADOS
    ORDER BY UF


    Última edição por brunokkk88 em 28/3/2014, 18:33, editado 1 vez(es)
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty Re: [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  rdrck 28/3/2014, 16:00

    Olá Bruno,
    Suporta sim, porém em códigos VBA. Creio que em SQL não seja usada a função IF para condição, porém, como não entendo muito de sql, deixo para os mais experientes lhe responderem de uma forma melhor.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty O acess suporta a condição IF? como utiliza-la?

    Mensagem  toyebom 28/3/2014, 18:04

    Tenta retirar o parênteses antes do if fica assim

    If Me.SELECIONAR = True then


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty Re: [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  Cláudio Más 28/3/2014, 18:27

    Para utilizar em uma instrução SQL no Access, tem a função SeImed() ou IIF():

    IIf([SELECIONAR ]=-1,[UF] & ", " & replace([IVAORIGINALSP],',' ,'.'),"") AS SCRIPT
    avatar
    brunokkk88
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 26/03/2014

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty Re: [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  brunokkk88 28/3/2014, 18:33

    Muito obrigado Cláudio, funcionou certinho!
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty Re: [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  Cláudio Más 28/3/2014, 18:53

    Valeu, de nada.
    Celso Roberto
    Celso Roberto
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1076
    Registrado : 01/03/2014

    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty Re: [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  Celso Roberto 28/3/2014, 20:04

    Olá bruno

    Quando resolvido sua dúvida, sempre agradeça a todos que derem sugestões para tentar te ajudar
    e claro voce usa a que mais te favorecer.

    OBS: Hoje voce pede ajuda, mas amanha voce vai tambem ajudar alguem e eles tambem vão te agradecer 

    Abraços


    .................................................................................


    Você fica satisfeito ao ter sua dúvida solucionada?.
    Quem te ajuda também fica quando você da o tópico por "Resolvido".
    Veja como neste Link: https://www.maximoaccess.com/t860-resolucao-de-topicos



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    Conteúdo patrocinado


    [Resolvido] O acess suporta a condição IF? como utiliza-la? Empty Re: [Resolvido] O acess suporta a condição IF? como utiliza-la?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 07:32