Boa Tarde, estou com problema na execução de consulta via script ao clicar num botão. Estou tentando filtrar pela data através da propriedade WHERE. Porém ao colocar a condição a mesma é ignorada, me retornando todos os valores do SELECT. Abaixo segue o código
Set Area = Application.GetObject("Dados.Internal.AreaFiltroBombas")'Recebe o nome da área do filtro bomba
Set NomeBomba = Application.GetObject("Dados.Internal.NomeFiltroBomba")'Recebe o nome da bomba
Set Report = Application.LoadReport("RelatorioBomba1") 'Carrega Relatório da Bomba 01
Set Consulta = Report.Item("Consulta") 'Carrega Consulta
'Consulta SQL Server
Consulta.SQL = "SELECT " & Area.Value &".E3TimeStamp,"& Area.Value &".CMB_01_Corrente,"& Area.Value &".CMB_01_Frequencia,"& Area.Value &".CMB_01_Potencia,"& Area.Value &".CMB_01_Tensao,"& Area.Value &".CMB_01_Velocidade,"& Area.Value &".CMB_01_Temperatura FROM " & Area.Value
Consulta.Table = Area.Value
Consulta.OrderBy = Area.Value & ".E3TimeStamp ASC"
Consulta.Fields = Area.Value &".E3TimeStamp," & Area.Value & ".CMB_01_Corrente,"& Area.Value &".CMB_01_Frequencia,"& Area.Value &".CMB_01_Potencia,"& Area.Value &".CMB_01_Tensao,"& Area.Value &".CMB_01_Velocidade,"& Area.Value &".CMB_01_Temperatura"
Consulta.Where = "E3TimeStamp > 13/03/2023 16:17:10"
Consulta.DataSource = "BancoDados1"
Consulta.Execute()
Report.PrintPreview()