Obrigado pelas respostas.
Na consulta que desenvolvi habilitei o botão para alterar a ordenação das linhas do Grid e para alterar as colunas que serão visíveis.
Alguns usuários alteram as colunas e a ordem no Grid, mas quando saem da tela e entram em outro momento para fazer uma nova pesquisa, é necessário refazer a ordenação e a disposição das colunas.
O que eu gostaria de fazer é que, uma vez alterado a ordem ou a disposição das colunas, isso ficasse salvo de alguma forma, de acordo com o perfil de cada usuário e quando a tela fosse aberta novamente pelo usuário, as colunas e ordenação aparecessem de acordo com a última configuração feita.
A consulta que desenvolvi não tem sub-consultas ou totais.
Haroldo, você já chegou a desenvolver algo do tipo? Você tem algum código de exemplo para me fornecer?
Desde já, obrigado.