Situação/Requisito: | A rotina em questão (GPEA010) possuí um filtro setado na propriedade SetFilterDefault da classe FwMBrowse, da qual utiliza uma sintaxe AdvPL (!(RA_CATFUNC $ "A|P")') ao efetuar a criação de um totalizador, no momento do carregamento do browse, o filtro do totalizador é concatenado ao filtro presente no SetFilterDefault, ocasionando não conformidade |
Solução/Implementação: | Foi visto que determinado filtro é aplicado pelo DBAccess e não pode ser resgatado para verificação, portanto quando um filtro não pode ser aplicado pelo DBAccess, o filtro anterior é limpo para evitar uma concatenação indevida de filtros FWBRWTABLE.PRW | Realizado tratamento para que o parser so filtro default utilizado no browse utilize o mesmo mecanismo que o dbaccess caso o parser não seja possível a tabela filtrada será percorridade para gerar o total de linhas FWBRWTABLE.PRW FWBRWCONFIG.PRW FWBROWSE.PRW |