MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Campo acima de 24 horas e cálculo

    Compartilhe

    Rafaele
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 26/01/2016

    Campo acima de 24 horas e cálculo

    Mensagem  Rafaele em Qui 28 Jan 2016, 13:11

    Prezados, bom dia!

    Sou leiga quando se trata de Access e estou com dificuldades em relação a campos com horas. Já procurei nos tópicos, mas não encontro a resposta.

    Tenho:

    01) campo Horasdisponíveis que deve aceitar horas acima de 24 horas.
    02) campo Tempoparada
    03) campo Horasefetivas - que nada mais é que [Horasdisponíveis]-[Horasefetivas].

    Já coloquei esses campos em formato data/hora e em número, porém ao entrar na máscara para horas abreviadas 00:00; ele não aceita horas acima de 24 horas e nem o cálculo para horas efetivas.

    Alguém poderia me ajudar? Crying or Very sad

    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2300
    Registrado : 14/08/2013

    Re: Campo acima de 24 horas e cálculo

    Mensagem  FabioPaes em Qui 28 Jan 2016, 13:31

    De uma olhada nesse Material do Avelino Sampaio, veja se lhe ajuda!
    [Você precisa estar registrado e conectado para ver este link.]

    aqui ele trabalha com Horas extras, mas acredito que ira lhe ajudar um pouco.

    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

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

    Re: Campo acima de 24 horas e cálculo

    Mensagem  Cláudio Más em Qui 28 Jan 2016, 13:45

    Bom dia,

    Fabio, como a Rafaele é leiga, irei detalhar uma solução, ok?

    1- Os campos Horasdisponíveis e Horasefetivas seriam do tipo texto com 5 caracteres;
    2- Em um formulário, esses campos teriam a seguinte máscara de entrada: "00:00;0;_" (sem as aspas);
    3- Copiar para um módulo as duas funções existentes nessa página;
    4- No formulário do item 2, criar uma terceira caixa de texto com a mesma máscara de entrada e a seguinte expressão na propriedade "Fonte do controle":
    HrStr(HrDbl([Horasdisponíveis])-HrDbl([Horasefetivas ]))


    Rafaele
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 26/01/2016

    Re: Campo acima de 24 horas e cálculo

    Mensagem  Rafaele em Qui 28 Jan 2016, 14:42

    Claudio,

    Obrigada pela resposta.

    Segui os passos e agora os campos aceitam horas superiores a 24 horas, porém no cálculo [Horasdisponiveis]-[Tempoparada] ele me retorna #Nome?



    FabioPaes
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2300
    Registrado : 14/08/2013

    Re: Campo acima de 24 horas e cálculo

    Mensagem  FabioPaes em Qui 28 Jan 2016, 14:51

    Veja se na formula os Nomes estao de acordo com os Nomes dos campos do seu Formulario. horasDisponíveis por exemplo, veja se ta sem ou com acento...

    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

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

    Re: Campo acima de 24 horas e cálculo

    Mensagem  Cláudio Más em Qui 28 Jan 2016, 15:01

    Rafaele,

    Segue um exemplo em anexo.
    Observe a programação no evento "Após atualizar" dos campos no formulário, para calcular as horas efetivas e gravar na tabela.
    Anexos
    Horas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (26 Kb) Baixado 29 vez(es)

    Rafaele
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 26/01/2016

    Re: Campo acima de 24 horas e cálculo

    Mensagem  Rafaele em Sex 29 Jan 2016, 10:39

    Pessoal,

    Tentei ontem novamente e deu super certo! Já está em uso.

    Muitíssimo obrigada pela ajuda e atenção.

    Very Happy

      Data/hora atual: Sab 03 Dez 2016, 02:26