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


3 participantes

    [Resolvido]Operações com Data

    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Operações com Data

    Mensagem  FABIOVIRGILIO 6/5/2013, 13:16

    Bom dia a todos, sou novo no forum e no Access tb, e preciso muito da ajuda de vcs.

    Eu tenho uma tabela “Controle de GRD” nela tem uma coluna “DATA DE RETORNO” que vai ser alimentada manualmente.
    Preciso de 3 colunas que sejam automáticas são elas:
    “DATA PRAZO”; “DATA EMISSAO FINAL”; essas colunas no formato DATA
    E “DIAS PENDETES”; no formato DIA

    Segue o calculo que preciso
    DATA PRAZO = DATA DE RETORNO + 10 dias
    DATA EMISSAO FINAL = HOJE – DATA DE RETORNO
    DIAS PENDENTES = HOJE – DATA DE RETORNO

    Isso pode ser feito atravéz de consulta?

    desde ja muito obrigado
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Alexandre Neves 6/5/2013, 19:27

    Boa tarde, Fabio, e bem-vindo ao fórum
    1º Nomeie a tabela e campos de forma normalizada, sem espaços e sem caracteres acentuados
    2º Os campos de data devem ser do tipo Data/Hora
    3º Consulta que pretende, em SQL
    SELECT DateAdd('d',10,DataDeRetorno) as DataPrazo, Now-DataDeRetorno as DataEmissao, Now-DataDeRetorno as DiasPendentes FROM ControleDeGrd


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 11:47

    Bom dia Alexandre:
    Mais uma vez muito obrigado pela atenção.
    Tentei colocar o comando em uma consulta existente e deu erro "Caracteres encontrados após o final da instrução SQL"
    Então criei uma consulta só com o comando e apareceu as 3 colunas porem as ultimas 2 fora de formato data.
    Tentei vincular a minha consulta com essa nova e nao consegui.
    Por gentileza poderia verificar?
    Segue em anexo
    Desde ja muito obrigado
    Anexos
    [Resolvido]Operações com Data AttachmentControle de GRD Externa - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (47 Kb) Baixado 7 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Silvio 7/5/2013, 12:50

    Bom dia Fábio e Alexandre !!

    Com a tua permissão Alexandre...
    Não sei se entendi corretamente a duvida do Fábio, mas se é para ver os dias pendentes....

    Fábio na Consulta que você criou, insira o código em SQL abaixo.

    SELECT ControledeGRD.NDOCUMENTO, ControledeGRD.DATAPRAZO, ControledeGRD.DATAEMISSAO, [dataprazo]-[dataemissao] AS DIASPENDENTES
    FROM ControledeGRD;

    Abraços !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 12:56

    Bom dia Silvo.
    Muito obrigado pela atenção.

    Como faço isso?

    Tenho 2 consultas "ConsultaAlexandreNeves" e "consultadeGRD"

    Fiz nas duas e mostra valores em branco
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Silvio 7/5/2013, 13:07

    Bom dia...
    Na "ConsultaAlexandreNeves"

    Em tempo...
    Na tua Tabela "ControledeGRD" coloque o formato como Data Abrevida os campos:DATAPRAZO,DATAEMISSAO,DIASPENDENTES


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 13:12

    Veja se estou fazendo certo:

    Abri a consulta "ConsultaAlexandreNeves" e apaguei o comando:
    SELECT DateAdd('d',10,DataDeRetorno) AS DataPrazo, Now()-DataDeRetorno AS DataEmissao, Now()-DataDeRetorno AS DiasPendentes
    FROM ControleDeGrd;

    e coloquei o seu comando:
    SELECT ControledeGRD.NDOCUMENTO, ControledeGRD.DATAPRAZO, ControledeGRD.DATAEMISSAO, [dataprazo]-[dataemissao] AS DIASPENDENTES
    FROM ControledeGRD;


    e mesmo assim as colunas ficam vazias.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Silvio 7/5/2013, 13:14

    Ok...

    No teu exemplo postado aqui, eu entrei com algumas datas, e ele fez para mim a diferença da data do prazo para a data de entrega

    Preencha a tabela com as datas para ver o que acontece....

    Teste !!!


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 13:21

    Fiz o teste Silvo, crie um documento "Fabio Teste" e coloquei as datas tanto no envio quanto no retorno e mesmo assim continuou em branco na consulta.
    Veja o anexo
    Anexos
    [Resolvido]Operações com Data AttachmentControle de GRD Externa - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (53 Kb) Baixado 5 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Silvio 7/5/2013, 13:40

    De uma olhada na consulta com o meu nome.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 13:58

    Muito obrigado silvo.

    O que necessito realmente é o seguinte:

    Na tabela tenho a coluna DatadeRetorno que será digitada manualmente.
    A partir dai necessito de uma consulta onde me mostre todos os campos da tabela porem as ultimas 3 colunas "DataPrazo", "DataEmissao" e "DiasPendentes" sejam atravez de formulas digo automaticas por isso pensei em uma consulta.
    Segue calculo para os campos:
    DataPrazo = DatadeRetorno + 10 dias (resultado em formato data)
    DataEmissao = HOJE - DatadeRetorno (resultado em formato dias)
    DiasPendentes = HOJE - DatadeRetorno (resultado em formato dias)

    abraço
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Silvio 7/5/2013, 14:20

    Há algo errado nessa lógica.

    * data de emissão, é preenchida pelo end user ??
    * como pode ser a data de emissão menos a data de retorno ? isso gera inconsistência de dados.

    Bom, de uma olhada no formulário que será aberto ao iniciar o projeto.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 14:44

    Nao silvio a dataemissao é automatica.
    Veja o anexo entao.
    Eu estou enviando o anexo apenas com a tabela preenchida
    Necessito de uma consulta com todos os campos da tabela e porem com 3 novos campos calculados automaticamente.
    sao eles:
    DataPrazo = DatadeRetorno + 10 dias (resultado em formato data)
    DataEmissao = HOJE - DatadeRetorno (resultado em formato dias)
    DiasPendentes = HOJE - DatadeRetorno (resultado em formato dias)
    lembrando que todos eles são calculados automaticamente em função do campo "DatadeRetorno"
    Acho que isso é possivel com uma consulta correto?
    Nao sei se é necessário criar estes campos na tabela ou apenas na consulta.
    Mais uma vez muito obrigado e abraço

    Anexos
    [Resolvido]Operações com Data AttachmentControle de GRD Externa - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (51 Kb) Baixado 4 vez(es)
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 16:03

    Bom dia Alexandre:

    O Silvio estava me ajudando porem não estou encontrando o mesmo online.

    Voce poderia por gentileza dar uma verificada na ultima mensagem que enviei?

    Desde ja agradeço sua atenção
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Alexandre Neves 7/5/2013, 16:44

    Boa tarde, Fabio
    Coloque em SQL: SELECT DateAdd('d',10,DatadeRetorno) AS DataPrazo,
    DateDiff('d',DatadeRetorno,Now) as DataEmissao, *
    FROM ControleDeGRD;

    Obs.: pediu DataEmissao e DiasPendentes iguais


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    FABIOVIRGILIO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 06/05/2013

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  FABIOVIRGILIO 7/5/2013, 17:07

    SHOW DE BOLA ALEXANDRE.

    MUITO OBRIGADO PELA AJUDA FOI DE MUITA IMPORTÂNCIA.

    AO SILVIO QUE PARTICIPOU DEIXO MEU MUITO OBRIGADO

    ABRAÇO A TODOS
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Alexandre Neves 7/5/2013, 17:10

    Escrever em maiúsculas significa gritar. Edite a mensagem e altere
    [Resolvido]Operações com Data MaximoAccess%20ResolvidoMarcado


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Conteúdo patrocinado


    [Resolvido]Operações com Data Empty Re: [Resolvido]Operações com Data

    Mensagem  Conteúdo patrocinado


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