KB-39270: Filtro por data para imprimir relat贸rio.

Descri莽茫o:

Como imprimir o relat贸rio de um determinado per铆odo escolhendo data/hora inicial e final?

Solu莽茫o:

Na consulta do relat贸rio, inserir um filtro no campo E3TimeStamp:

DataInicial e DataFinal s茫o vari谩veis utilizadas no filtro. Estas vari谩veis recebem as datas inicial e final, que s茫o escolhidas pelo usu谩rio para aplica莽茫o do filtro, de dois setpoints localizados em uma tela.

Insira dois setpoints em uma tela, com os nomes 鈥渟pDataInicial鈥 e 鈥渟pDataFinal鈥. No evento Click() dos dois setpoints, utilize o script abaixo para abrir o pop-up de sele莽茫o de datas:

IF Application.ShowDatePicker(DataHora, 0, 0) THEN
聽聽聽聽 Value = DataHora
END IF

No bot茫o que executa a impress茫o do relat贸rio, utilize o script abaixo:

DataIni = Screen.Item("spDataInicial").Value
DataFim = Screen.Item("spDataFinal").Value

Set Report = Application.LoadReport("[Relat贸rio1]")
Report.Item("Consulta1").SetVariableValue "DataInicial", DataIni
Report.Item("Consulta1").SetVariableValue "DataFinal", DataFim
Report.PrintPreview()

Para montar o script acima, deve-se utilizar o AppBrowser conforme a figura abaixo, substituindo VarName por DataInicial, que 茅 a vari谩vel que foi criada anteriormente no filtro do E3TimeStamp da consulta, e Value por DataIni, que a vari谩vel local que recebe a data inicial escolhida pelo usu谩rio no spDataInicial. Deve-se realizar o mesmo procedimento para a data final.

Print Friendly, PDF & Email

Este artigo foi 煤til? Was this helpful?

Classifica莽茫o m茅dia - Average rating 0 / 5. Count: 0

Thoughts on “KB-39270: Filtro por data para imprimir relat贸rio.

  1. Andr茅,
    Para adicionar o filtro, no objeto consulta clique no bot茫o Bot茫o Filtro na coluna Filtro do campo desejado.

  2. Eu fiz o relat贸rio tudo certinho, por茅m estou tentando exportar o que eu filtro na tela do View e n茫o consigo. algu茅m poderia me ajudar ?

Leave a Reply

Your email address will not be published.Required fields are marked *