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


    [Resolvido]Expressão em consultas

    avatar
    helenaromero_
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 4
    Registrado : 10/08/2011

    [Resolvido]Expressão em consultas Empty [Resolvido]Expressão em consultas

    Mensagem  helenaromero_ 29/2/2012, 12:59

    Olá, estou fazendo uma consulta e gostaria de inserir uma expressão com uma função.
    Mas está dando erro. Vocês podem me ajudar a encontrá-lo?
    É mais ou menos assim, eu tenho os campos:
    hora_inicial
    hora_final
    quantidade
    hora_inicial_p
    hora_final_p
    quantidade_pendencia

    Na primeira parte do "se" quero que calcule a quantidade dividida por hora_final - hora_inicial.
    Já na segunda parte quero que some as quantidades e divida pela soma das diferenças (hora_final - hora_inicial) + (hora_final_p - hora_inicial_p)

    Fiz dessa forma...

    SeImed([dia2]="";[quantidade]/((CDup([hora_final])*24)-(CDup([hora_inicial])*24));([qtd_pendencia]+[quantidade])/(((CDup([hora_final])*24)-(CDup([hora_inicial])*24))+((CDup([hora_final_p])*24)-(CDup([hora_inicial_p])*24))))

    Espero que eu tenha sido clara.
    Alguém sabe me dizer aonde está o erro?

    Agradeço!
    avatar
    helenaromero_
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 4
    Registrado : 10/08/2011

    [Resolvido]Expressão em consultas Empty Re: [Resolvido]Expressão em consultas

    Mensagem  helenaromero_ 29/2/2012, 17:21

    Já resolvi!
    O correto era..
    SeImed(ÉNulo([dia2]);Arred([quantidade]/((CDup([hora_final])*24)-(CDup([hora_inicial])*24));0);Arred(([qtd_pendencia]+[quantidade])/(((CDup([hora_final])*24)-(CDup([hora_inicial])*24))+((CDup([hora_final_p])*24)-(CDup([hora_inicial_p])*24)));0))

    Agradeço mesmo assim!

      Data/hora atual: 22/11/2024, 03:47