Serial | 556 |
Módulos | CENTRO DE INFORMAÇÕES |
Resumo | Avançado: Personalização de expressão de filtro |
Alterações | Texto considerado avançado, despreze-o se julgar improcedente. Existe uma função callback (chamada pelo AICS para alterar seu comportamente básico) que permite alterar livremente a expressão de filtragem. Este recurso estava presente apenas nos filtros associados a telas de pesquisa. Entretanto, em tabelas em modo planilha (quando o visual é de um painel de filtros e os dados em grid), esta função não estava sendo ativada. Com esta padronização, tanto os filtros de pesquisas quanto os filtros das telas do usuário em modo planilha poderão ser personalizados. A sintaxe é a mesma: Function ExpressionUserFilter(Coluna, Tabela, Valor:String):String; Cujos parâmetros são: >> Coluna -> Nome da coluna que está sendo filtrada, pode conter o nome da tabela >>Tabela -> Nome da tabela sendo filtrada (normalmente, a mesma da tela principal) >> Valor -> Valor que foi indicado pelo operador Como resultado, deve-se retornar a expressão SQL que irá compor o filtro Where, sabendo-se que este texto será adicionado assim: ... and ( |
Data | 03/12/2007 |