<< Clique para Mostrar o Sumário >>
Exemplo de Filtros |
Na Consulta do E3Browser, seleciona-se diversos campos de uma tabela, entre eles o campo E3TimeStamp, que representa o horário que o registro foi salvo no banco de dados.
No campo E3TimeStamp, edita-se o filtro onde foram criadas as variáveis DataInicial e DataFinal. Como o campo onde o filtro deve ser aplicado é do tipo Data e Hora, as variáveis devem ser criadas no formato #<%Nome_da_Variavel%>#.
Exemplo de filtro
Após configurada a Consulta, é necessário criar um script para informar o valor de cada variável, DataInicial e DataFinal. No evento Click de um Botão de Comando, selecione, usando o AppBrowser, o método SetVariableValue do objeto Consulta.
Método SetVariableValue da Consulta
O parâmetro VarName deve ser substituído pelo nome da variável, como por exemplo "DataInicial", e o parâmetro Value deve ser substituído pelo valor que deve ser passado para a variável, conforme o exemplo a seguir.
Screen.Item("E3Browser1").Item("Consulta1").SetVariableValue "DataInicial", "01/01/2000"
Como existem duas variáveis, esta linha deve ser repetida, conforme o exemplo a seguir.
Screen.Item("E3Browser1").Item("Consulta1").SetVariableValue "DataInicial", "01/01/2000"
Screen.Item("E3Browser1").Item("Consulta1").SetVariableValue "DataFinal" , "01/01/2020"