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


2 participantes

    [Resolvido]Caminho absoluto em consulta

    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Caminho absoluto em consulta

    Mensagem  =>Nois 22/4/2013, 21:11

    Olá novamente,

    Estou com problema serio com relação a algumas consultas

    Tenho em algumas consultas com a referencia de onde esta sendo inserido a data, ate ai tudo bem

    ex: Entre [forms]![producao_princ_port]![dt7] E [forms]![producao_princ_port]![dt8]

    só que no entanto preciso criar uma nova caixa de data em um outro formulário que indique para esta consulta também...

    ai a dúvida, eu consigo colocar um caminho absoluto onde os dois formularios consigam buscar a mesma consulta sem que eu tenha que criar outra consulta, ou alguma alternativa?

    agradeço.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  Avelino Sampaio 22/4/2013, 21:14

    E a consulta serve para que propósito ? Alimentar um relatório ?



    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 22/4/2013, 21:19

    Olá,

    serve para uma consulta de algumas informações de uma tabela inclusive de um campo data/hora onde é o x da questão


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 23/4/2013, 10:12

    Pensei em algo assim:


    Entre [forms]![producao_princ_port]![dt7] E [forms]![producao_princ_port]![dt8] ou Entre [forms]![producao]![dt7] E [forms]![producao]![dt8]

    mas não funciona


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  Avelino Sampaio 23/4/2013, 11:16

    Uma solução é vc alterar a consulta via código.

    Faça o seguinte:

    1) altere o critério da sua consulta, colocando no lugar do ENTRE forms!... E forms!...  somente isso: [x]

    2) No evento "Ao clicar" do botão, que chama pela consulta, coloque:


    Dim qry As QueryDef
    Dim filtro As String

    filtro = " WHERE [NomeCampoData] Between #" & format(me!dt7,"mm/dd/yyyy") & "# AND #" & format(me!dt8,"mm/dd/yyyy") & "#;")

    Set qry = CurrentDb.QueryDefs("NomeDaConsulta")

    qry.SQL = Mid(qry.SQL, 1, InStr(qry.SQL, "WHERE") - 1) & filtro

    Set qry = Nothing

    DoCmd.OpenQuery "NomeDaConsulta"



    Sucesso!


    Última edição por Avelino Sampaio em 8/7/2013, 18:42, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 23/4/2013, 11:47

    Nobre, ficou assim funfou direitinho


    Private Sub Comando73_Click()
    Dim qry As QueryDef

    Dim filtro As String

    filtro = " WHERE [DATA_HORA_PORT_CHEG] Between #" & CDate(Format(Me!dt7, "mm/dd/yyyy")) & "# AND #" & CDate(Format(Me!dt8, "mm/dd/yyyy")) & "#;"

    Set qry = CurrentDb.QueryDefs("tempo_permanencia_PortCheg_PortSaid")

    qry.SQL = Mid(qry.SQL, 1, InStr(qry.SQL, "WHERE") - 1) & filtro

    Set qry = Nothing

    DoCmd.OpenReport ("tempo_permanencia_PortCheg_PortSaid"), acViewReport

    End Sub




    muito obrigado pela ajuda, até mais Exclamation




    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  Avelino Sampaio 23/4/2013, 13:13

    Amigo NOIS,

    eu havia lhe perguntado se usaria a consulta para carregar um relatório e a sua resposta, no meu entender, foi de que não. De que iria abrir a consulta diretamente.

    Para o caso de abri um relatorio, bastaria usar o filtro diretamente na chamada DOCMD.OpenReport. Exemplo:

    filtro = [DATA_HORA_PORT_CHEG] Between #" & CDate(Format(Me!dt7, "mm/dd/yyyy")) & "# AND #" & CDate(Format(Me!dt8, "mm/dd/yyyy")) & "#;"

    DoCmd.OpenReport ("tempo_permanencia_PortCheg_PortSaid"), acViewReport , ,filtro

    Neste caso, limpe a consulta, tirando a opção de critério.

    Veja mais detalhes sobre filtragens, neste meu artigo.

    http://www.usandoaccess.com.br/tutoriais/tuto35.asp?id=1#inicio

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 23/4/2013, 14:06

    Avelino,

    desculpe a minha ignorancia, testei da ultima forma que me mostrou mas não rodou.

    outra coisa no 1º exemplo funcionou só que notei que não aparece a data atual na pesquisa, bom eu utilizava formatar com o cdate e format
    o campo DATA_HORA_PORT_CHEG devido ser um campo data geral (data e hora) ai sim rodava; conforme uma orientação q tive do Jpaulo.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 23/4/2013, 15:42

    Bom não era a forma que me mostrou no 2º momento, mas agora funcionou



    Dim qry As QueryDef

    Dim filtro As String

    filtro = " WHERE CDate(Format([DATA_HORA_PORT_CHEG],'mm/dd/yyyy')) Between #" & CDate(Format(Me!dt7, "mm/dd/yyyy")) & "# AND #" & CDate(Format(Me!dt8, "mm/dd/yyyy")) & "#;"

    Set qry = CurrentDb.QueryDefs("tempo_permanencia_PortCheg_PortSaid")

    qry.SQL = Mid(qry.SQL, 1, InStr(qry.SQL, "WHERE") - 1) & filtro

    Set qry = Nothing

    DoCmd.OpenReport ("tempo_permanencia_PortCheg_PortSaid"), acViewReport


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  Avelino Sampaio 23/4/2013, 16:25

    Tente assim:

    filtro = "CDate(Format([DATA_HORA_PORT_CHEG],'mm/dd/yyyy')) Between #" & CDate(Format(Me!dt7, "mm/dd/yyyy")) & "# AND #" & CDate(Format(Me!dt8, "mm/dd/yyyy")) & "#;"
    DoCmd.OpenReport ("tempo_permanencia_PortCheg_PortSaid"), acViewReport , ,filtro

    Se funcionar, ficará mais elegante.

    Sucesso!


    Última edição por Avelino Sampaio em 23/4/2013, 17:58, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 23/4/2013, 17:07

    Nobre,

    não esta executando mas com certeza ficaria menos complexa sem dúvida.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  Avelino Sampaio 23/4/2013, 17:23

    Tire o ponto e virgula do final

    filtro = "CDate(Format([DATA_HORA_PORT_CHEG],'mm/dd/yyyy')) Between #" & CDate(Format(Me!dt7, "mm/dd/yyyy")) & "# AND #" & CDate(Format(Me!dt8, "mm/dd/yyyy")) & "#"


    Última edição por Avelino Sampaio em 23/4/2013, 17:58, editado 1 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 980
    Registrado : 09/11/2012

    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  =>Nois 23/4/2013, 17:31

    Boa! agora sim.

    cheers Parabéns

    Valeu mesmo.


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken

    Conteúdo patrocinado


    [Resolvido]Caminho absoluto em consulta Empty Re: [Resolvido]Caminho absoluto em consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 11:27