POR QUE ESCOLHER A BYTE FACTORY?

Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.

CONTATO
  • End.: Rua Oriente Nº 55, cj 1310
    Campinas-SP CEP 13090-740
  • Tel: +55 19 3251-8496
  • Email: atendimento@bf.net.br

Avançado: Personalização de expressão de filtro

Avançado: Personalização de expressão de filtro

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 ( )

Quer o melhor para o seu negócio? Comece agora! »

Leia, por favor

Nosso website utiliza cookies para facilitar a navegação. Ao continuar o acesso, você aceita essa política automaticamente.