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

    Soma maior no relatório

    avatar
    kitsuneelt
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 25/08/2014

    Soma maior no relatório Empty Soma maior no relatório

    Mensagem  kitsuneelt 24/11/2014, 22:08

    Olá a todos, alguém pode dar uma ajuda em um problema.

    Eu faço alguns cálculos em uma tabela e gostaria que não acontecesse de o valor " Outros " não fique maior do que a " Horário " pois na imagem abaixo o valor de  " OUTROS " passou do " HORÁRIO ", estou disponibilizando a minha base de dados, se alguém puder ajudar.

    Estou tentando fazer se o valor de " OUTROS " for maior que o valor do " HORÁRIO " ele não faça ou até mesmo faça um valor que seja menor e não fique igual ao valor seguinte, alguém consegue dar uma ajuda?


    Soma maior no relatório 30th3f4
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  criquio 24/11/2014, 22:44

    Não entendi muito bem. Qual a relação entre Horário e Outros? O que significa Outros passar do Horário? Dê todos os detalhes possíveis.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    kitsuneelt
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 25/08/2014

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  kitsuneelt 25/11/2014, 11:11

    Qual a relação entre Horário e Outros?
    A relação do HORÁRIO e OUTROS é a duração da ligação, esse OUTROS é quanto tempo durou a ligação, e o HORÁRIO é a hora em que a ligação foi feita.

    O que significa Outros passar do Horário?
    O OUTROS, não pode passar o início da ligação seguinte.

    Quero fazer algo que o tempo da ligação de não passe o HORÁRIO que a ligação seguinte começa.
    rubenscouto
    rubenscouto
    Super Avançado
    Super Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 638
    Registrado : 02/10/2011

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  rubenscouto 26/11/2014, 03:08

    Qual a relação entre Horário e Outros?
    A relação do HORÁRIO e OUTROS é a duração da ligação, esse OUTROS é quanto tempo durou a ligação, e o HORÁRIO é a hora em que a ligação foi feita.
    duração da ligação: Qual a unidade de medida deste tempo? minutos, segundos?

    Teoricamente não poderia ter iniciado uma nova ligação quando uma ainda uma ligação estava ativa. pelo que entendi, houve erro no lançamento das informações na tabela. Veja se estou certo. Uma ligação que começou as 14:01:30, terminaria pelo menos uns 15 segundos antes da outra começar(14:04:29), levando-se em conta que o usuario levaria algum tempo para discar novamente o outro numero. E eu não vi no relatorio o campo "Duração da Chamada", está apenas o valor da ligação.
    avatar
    kitsuneelt
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 25/08/2014

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  kitsuneelt 26/11/2014, 14:08

    RubensCouto

    A unidade de medida é feita em decimal, claro que poderia colocar em minutos e segundo, pois assim não preciso estar convertendo.

    É isso mesmo, não pode iniciar uma nova ligação sendo que possui uma ativa, o campo "DURAÇÃO DA CHAMADA" é o "OUTROS" e "VC1" pois é para cada tipo de ligação.
    criquio
    criquio
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11228
    Registrado : 30/12/2009

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  criquio 26/11/2014, 14:21

    Rapaz, isso ainda está confuso. Explique como é o funcionamento da coisa toda. Como os dados são gravados na tabela? Alguém pega uma lista impressa e digita? A entrada dos dados é automatizada, ou seja, ao ligar e desligar o sistema já registra automaticamente? Se está dando essa diferença, acredito que seja o primeiro caso aonde alguém cadastra os dados manualmente em um formulário, é isso? Se for, o controle precisa ser feito nesse formulário de cadastro dos dados.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    kitsuneelt
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 25/08/2014

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  kitsuneelt 26/11/2014, 18:08

    criquio

    O funcionamento é de que eu recebo o banco de dados de uma outra área, e este banco de dados vem com todas as informações que está ali, e fiz alguns cálculos dentro do programa para que seja aumentado os minutos mais e fazer uma trava para que não aconteça de passar os minutos da ligação com a ligação seguinte.

    Os minutos ali eu quem acrescentei com as formulas que está dentro do programa e queria fazer o controle disso como você disse, mais ainda não cheguei em alguma coisa que eu possa fazer sobre isso.
    avatar
    kitsuneelt
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 25/08/2014

    Soma maior no relatório Empty Re: Soma maior no relatório

    Mensagem  kitsuneelt 27/11/2014, 02:49

    Preciso fazer a comparação antes de ir para o relatório, alguém pode dar uma ajuda pois ainda estou estudando e tenho muitas dificuldades, se alguém puder ajudar.

    O que quero fazer.

    Quero pegar a "DATA/HORA" comparar com a data seguinte e comparar se o valor da coluna "OUTROS" não está passando da data e hora da coluna "HORARIO".

    Vou tentar fazer um exemplo.

    Dim Data_hora_A() as date
    Dim Data_hora_B() as date
    Dim Duracao () as double
    Dim Valor1 () as double
    Dim Valor2 () as double
    Dim Valor3 () as double

    If Duracao*valor1 < Data_hora_B - Data_hora_A

    Duracao*valor1

    ElseIf Duracao*Valor2 < Data_hora_B - Data_hora_A

    Duracao*Valor2

    ElseIf Duracao*Valor3 < Data_hora_B - Data_hora_A

    Duracao*Valor3

    Se estiver errado me desculpem como eu disse ainda estou estudando e devo ainda errar muito na programação, mais quem puder dar uma ajuda agradeço.

    As datas e duração já vem de uma tabela pronta, o valor1, valor2 e valor3 eu iria colocar em uma outra coluna e eu conseguir alterar estes valores.

    Como eu poderia fazer esse loop para que pegue as datas da minha consulta na tabela e consiga fazer essa comparação e no relatório na aconteça de a duração da coluna "OUTROS" e "VC1" não ultrapasse a data e hora seguinte.
    Anexos
    Soma maior no relatório AttachmentChamadas.zip
    Esse é o meu programa que tenho.
    Você não tem permissão para fazer download dos arquivos anexados.
    (717 Kb) Baixado 1 vez(es)

      Data/hora atual: 16/4/2021, 21:15