Utilizando filtros definidos pelo usuário na DataWindow

Utilizando filtros definidos pelo usuário na DataWindow

Overview

Olá, entusiastas do PowerBuilder! Já se perguntaram como tornar suas aplicações ainda mais interativas e customizáveis? Neste post, vamos mergulhar numa funcionalidade talvez não tão explorada: permitir que os usuários definam seus próprios filtros em DataWindows. Acompanhe o exemplo prático e veja como a implementação é mais simples do que parece. E claro, se restarem dúvidas ou se tiverem ideias e sugestões, o espaço para comentários é todo seu!

Você tem várias formas de utilizar filtros na DataWindow, uma pouco utilizada é solicitar ao usuário que defina manualmente um filtro, utilizando a tela nativa do PowerBuilder.

Esta dica foi mencionada no post que fala sobre a função SetFilter. Abaixo está o exemplo de como ela funcionaria.

Exemplo 01: Solicitando o filtro para o usuário…

string ls_filtro
long ll_ret

SetNull(ls_filtro)

ll_ret = dw_1.setFiltro(ls_filtro) //Neste momento, será exibida uma janela para o usuário definir o filtro.

Dúvidas sobre o artigo? Sugestões? Precisa de ajuda com outra funcionalidade do PowerBuilder? Deixe um comentário.