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]Dúvida com critérios em relatório

    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 19:11

    Boa noite

    Estou com algumas dificuldades na construção de um relatório que vai buscar informação a várias consultas.

    Usei este código para buscar o valor de cada campo do relatório:
    Me.Campo1 = DLookup("[campox]", "[consultaA]")
    Como a consultaA tem um critério de limitar a busca entre duas datas (Data Inicial e Data Final), quando inicio o relatório dá erro surgindo a seguinte mensagem


    Run-time error '2471':
    A expressão que introduziu como parâmetro de consulta produziu o seguinte erro: '[Data Inicial]'



    Tentei criar critério na função DLookup para limitar a busca por datas mas deu-me sempre erro.

    Alguém sabe uma forma de contornar este problema?


    Cumprimentos

    jess


    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 19:16

    Jess, no seu campo que contem a data inicial, coloque assim:

    >=[DataInicial] E <=[DataFinal]
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 19:20

    Refere-se à consulta ou ao relatório?

    Na consulta está assim e ao abrir o relatório, que vai buscar os valores a um campo da consulta, dá o erro que referi.

    Se é no relatório como coloco essa condição no código VBA? Já tentei e nunca deu certo.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 19:33

    Jess

    Você está a abrir o relatório a partir de um form? Clarifique para eu poder ajuda-lo. Nesse for tem um botão de comando que abre o relatório?

    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 19:40

    Estou a construir o relatório em vista de estrutura e quando pásso à vista de relatório dá o erro referido. Pretendo abri-lo através de um botão na ribbon personalizada (Access 2007) mas de momento estou apenas a abrir como lhe disse sem qualquer botão em formulários
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 19:52

    Jess

    1- Na estrutura da consulta sunstitui-a o código anterior por este:

    >=[DataInicial] E <=[DataFinal] Coloque este código na DataInicial

    2- No relatório inserir no cabeçalho do relatório a caixa DataInicial e outra DataFinal

    Em cada uma digitar na origem dos registos:

    =[DataInicial]

    =[DataFinal]
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 20:55

    Este código que sugere para a consulta sempre esteve lá.Foi o critério que coloquei para retribuir os registos ocorridos no espaço de tempo que pretendo. O relatório é um relatório desacoplado.
    Se não usar critério na consulta, a funçaõ DLookup atribui o valor aos campos do relatório sem qualquer problema. O problema reside no facto de a consulta ter um critério e dar erro ao abrir o relatório.
    Criei as caixas de texto no cabeçalho, como sugeriu, mas não resolveu.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 22:19

    Jess

    Se o relatório não está acopolado faça assim para cada campo no relatório:

    [forms]![nomemeuformulário]![nomedocampo]

    Para cada campo. Ignore a função DLookup e verifique se assim funciona bem.
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 22:24

    Amigo vieirasoft

    Isto tem mesmo que ser com o formulário?

    É que tudo o que está aqui em questão está em consultas. Há dados que são contagens que fiz usando SELECT COUNT na construção da consulta.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 22:41

    Amigo Jess

    Você pode abrir o relatório clicando no nome dele e inserindo os parâmetros. Agora não estou a entender o que você quer fazer? A lógica seria ter uma consulta, um formulário e um relatório.
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 22:49

    Eu criei o relatório que pretendo após ter criado uma consulta das consultas existentes e então um relatório acoplado a essa consulta de consultas.
    Continuo sem saber como se resolve o problema do critério na função DLookup (questão inicial) mas tenho o relatório feito.

    Obrigado pela sua ajuda

    Cumprimentos

    jess
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 22:53

    Retirei porque você não está a usar form. Se você converter para 2003, coloque aqui a bd
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 23:01

    Jess

    Estive a reler o tópico todo de novo. Por acaso estes asteriscos foi você que meteu?

    '[Data Inicial]'
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 23:20

    Se se está a referir ao texto em bold logo no princípio do tópico, é a reprodução integral da mensagem de erro
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 23:22

    Verifique se por acaso no critério da consulta esses asteriscos existem. Se existirem, retire-os, pois assim dá erro.
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 27/11/2010, 23:38

    Assim que vi a sua mensagem fui logo verificar e não estão. aliás abrindo a consulta ela funciona perfeitamente.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 27/11/2010, 23:43

    Coloque a sua bd aqui para download
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  criquio 27/11/2010, 23:46

    Só lembrando para colocar na versão 2003 para melhor aproveito.


    .................................................................................
    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
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 28/11/2010, 00:39

    Desculpem a demora.
    Aqui vai uma versão muito simplificada
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 28/11/2010, 01:00

    Jess

    Realmente um problema. Você tem que aprender a terminologia nas bases de dados. Por exemplo um campo "Data e Hora", amigo!!!! Data já por si é uma palavra reservada no access. Como é que a consulta iria funcionar, se você mistura um campo data e hora juntos, com atributos mal atribuídos e depois no critério da consulta só quer pesquisar data??? O Relatório tem um +unico campo, independente???? Teriamos muito mais a dizer. Aconselho a ler tutoriais sobre a construção de bases de dados.

    Bom desculpe, mas veja se as alterações que eu fiz servem ou não.

    http://dl.dropbox.com/u/8157744/Jess.mdb
    avatar
    jess
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 77
    Registrado : 17/09/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  jess 28/11/2010, 01:15

    Meu caro vieira

    A consulta funciona perfeitamente e aquilo que lhe enviei foi talvez 1% da aplicação, no sentido de facilitar a tarefa de verificar a minha dúvida. O facto de haver data e hora no mesmo campo deve-se a estes campos serem utilizados para contabilizar diferenças de tempo e contornar o problema de passar para o dia seguinte. Assim preciso mesmo de data e hora misturados senão as diferenças não são correctas quando quiser saber quanto tempo passou entre as 23h de 26/11 e as 4h de 27/11, por exemplo. O relatório tem um único campo porque foi meramente um exemplo do meu problema. Não me pareceu necessário carregar um exemplo com muitos campos a repetirem a mesma dúvida.
    Muito obrigado pelo tempo dispendido comigo.

    Cumprimentos

    jess
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 28/11/2010, 01:19

    Ok, Jess.

    Obrigado pelo retorno. O Fórum agradece. Sempre que precisar estamos aqui.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  vieirasoft 28/11/2010, 18:01

    Só uma coisinha que esqueci Pablo. A imagem no form Splash pode ser alterada para qualquer imagem que queira.

    Conteúdo patrocinado


    [Resolvido]Dúvida com critérios em relatório Empty Re: [Resolvido]Dúvida com critérios em relatório

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 10/5/2024, 01:08