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]Consulta de Referencia Cruzada Com Criterio

    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Consulta de Referencia Cruzada Com Criterio Empty [Resolvido]Consulta de Referencia Cruzada Com Criterio

    Mensagem  Venloz 19/6/2015, 22:28

    Srs, Boa Noite!

    Antes de criar o Tópico pesquisei no site e achei um post com a mesma dúvida, porém sem resposta.

    Tenho uma consulta de referencia cruzada e desejo colocar a fórmula "Entre" como critério em um determinado Campo, porém o Access retora um erro dizendo:

    "O mecanismo de bando de dados Microsoft Access não reconhece '[Formulários]![Gerador]![Dataini]' como nome de campo ou expressão valida"

    Já tentei colocar direto na consulta o seguinte critério:

    Como [Data Inicial] e [Data Final], porém aparece a mesma mensagem de erro.

    Também já tentei criar uma consulta com esses critérios e a partir dessa consulta criar uma consulta de referencia cruzada, porém aparece o mesmo erro.

    Alguém pode ajudar?

    segue o link do poste anterior que também não obteve uma resposta resolutiva.

    https://www.maximoaccess.com/t23214-filtrar-consulta-referencia-cruzada?highlight=referencia+cruzada

    Obrigado.
    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    [Resolvido]Consulta de Referencia Cruzada Com Criterio Empty Re: [Resolvido]Consulta de Referencia Cruzada Com Criterio

    Mensagem  LiveBrain 20/6/2015, 12:26

    Opa amigo, a forma que eu uso para resolver esse problema é a seguinte

    Primeiro crie um Módulo novo, salve com um nome qualquer e cole o código abaixo fazendo as adaptações pro seu projeto:

    Código:
    Option Compare Database

    Public boMomento As Boolean

    Function RetornaValor() As Integer
        If boMomento = False Then
            RetornaValor = Forms!NomeDoSeuFormulario!NomeDoSeuCampo1
            boMomento = True
        Else
            RetornaValor = Forms!NomeDoSeuFormulario!NomeDoSeuCampo1
            boMomento = False
        End If
    End Function

    Feito isso, no critério da sua consulta você insere a linha abaixo:

    Código:
    Entre RetornaValor() e RetornaValor()


    Espero que lhe ajude.

    Abraços


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    avatar
    Venloz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 119
    Registrado : 20/02/2013

    [Resolvido]Consulta de Referencia Cruzada Com Criterio Empty Re: [Resolvido]Consulta de Referencia Cruzada Com Criterio

    Mensagem  Venloz 23/6/2015, 21:38

    Live Baian

    Muito obrigado!

    Funcionou, só tive que alterar o tipo de variavel para Date

    ficou da seguinte forma

    Código:
    Option Compare Database

    Public boMomento As Boolean

    Function RetornaValor() As Date

       If boMomento = False Then
           RetornaValor = Forms!Gerador!DATAINI
           boMomento = True
       Else
           RetornaValor = Forms!Gerador!DATAFIM
           boMomento = False
       End If
       
    End Function

    Tópico finalizado.

    Conteúdo patrocinado


    [Resolvido]Consulta de Referencia Cruzada Com Criterio Empty Re: [Resolvido]Consulta de Referencia Cruzada Com Criterio

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:45