Boa tarde!
Estou com uma dúvida quanto a ordenação de colunas em um grid MVC.
Por padrão, todas as colunas são criadas como ordenáveis.
Na definição da view, existe uma a propriedade GRIDNOORDER, onde a ordenação é removida de todas as colunas.
Gostaria de saber se é possível determinar apenas algumas colunas para ordenação, como por exemplo: Apenas as colunas Nro Pedido e Qt. Vale Dia (igual funciona no FwMBrowse, dependendo dos índices).
Obrigado desde já!
Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.
Atualmente não existe um atributo para GRIDORDER, aassim sendo, você pode criar uma função estática que com base em todos campos contidos no modelo, efetue o desligamento da ordenação dos campos com o método SetViewProperty(), deixando assim somente o campo desejado.
Outro ponto possível é efetuar uma solicitação de melhoria no framework MVC para adição desse define (GRIDORDER), assim será possível desabilitar todos os campos com GRIDNOORDER e habilitar apenas o desejado posteriormente.
Bom dia, Guilherme! Como posso utilizar o atributo GRIDORDER para informar os campos que devem ser ordenados? Não entendi muito bem a sua explicação, e na documentação do FwFormView também não existe esse atributo.