Prezados,
Estou utilizando a função Dlookup para buscar uma data que é informada.
Ex: Busco na tabela de Cadastro de Consultas no campo "DtadaConsulta" a data informado no formulário FormMontaAgenda no campo "DtEmissaoInicial"
neste caso DtEmissaoInicial = #01/01/2021# (todo o mês de Janeiro de 2021 não existe na tabela de Cadastro de Consultas)
Teoricamente o campo "CurDtConsulta" da função DLookup teria que dar VAZIO para todos os dias de Janeiro de 2021 porém isso não acontece, tem dias de Janeiro como por exemplo dias 01, 15, 16 ... de janeiro de 2021 que ele não dá VAZIO ele busca uma data que não é a Data informada no Critério. (FormMontaAgenda campo "DtEmissaoInicial")
Dim rstD As DAO.Recordset
Dim DtAgenda As Date
DtAgenda = Forms!FormMontaAgenda!DtEmissaoInicial
CurDtConsulta = Nz(DLookup("[DtadaConsulta]", "Cadastro de Consultas", " [DtEmissaoInicial]=#" & DtAgenda & "#"))
If CurDtConsulta = 0 Then
A função dá VAZIO para alguns dias de Janeiro e em outros dias a função tráz a última data da Tabela de Cadastro de Consultas que é 09/11/2021.
Já fiz de tudo para tentar acertar e não estou conseguindo.
Alguém poderia me dar uma luz.
Muito Grato,
Abs,
Regis Borda
Estou utilizando a função Dlookup para buscar uma data que é informada.
Ex: Busco na tabela de Cadastro de Consultas no campo "DtadaConsulta" a data informado no formulário FormMontaAgenda no campo "DtEmissaoInicial"
neste caso DtEmissaoInicial = #01/01/2021# (todo o mês de Janeiro de 2021 não existe na tabela de Cadastro de Consultas)
Teoricamente o campo "CurDtConsulta" da função DLookup teria que dar VAZIO para todos os dias de Janeiro de 2021 porém isso não acontece, tem dias de Janeiro como por exemplo dias 01, 15, 16 ... de janeiro de 2021 que ele não dá VAZIO ele busca uma data que não é a Data informada no Critério. (FormMontaAgenda campo "DtEmissaoInicial")
Dim rstD As DAO.Recordset
Dim DtAgenda As Date
DtAgenda = Forms!FormMontaAgenda!DtEmissaoInicial
CurDtConsulta = Nz(DLookup("[DtadaConsulta]", "Cadastro de Consultas", " [DtEmissaoInicial]=#" & DtAgenda & "#"))
If CurDtConsulta = 0 Then
A função dá VAZIO para alguns dias de Janeiro e em outros dias a função tráz a última data da Tabela de Cadastro de Consultas que é 09/11/2021.
Já fiz de tudo para tentar acertar e não estou conseguindo.
Alguém poderia me dar uma luz.
Muito Grato,
Abs,
Regis Borda