RESOLVIDO: Colunas Não Ordenam no Grid

Tenho uma consulta onde nalguns campos faço uma contagem, mediante a informação pretendida, utilizando um select:
SELECT count(*) as totimoveis
FROM imoveis where vendedor=’{nome}’ and situacaoimovel=“DISPONIVEL” and banco=“N”

A contagem está correta, os campos estão inseridos na tabela, mas ao clicar para ordenar por cada uma das colunas ASCENDENTE ou DESCENDENTE, NÃO Ordena.

Ver anexo da consulta


ImageASDF5.jpg

Uma vez que os calculos são efetuados em campos “temp” através do OnRecord e não escrevem na tabela mysql, logo o SC não ORDENA.
Mas acabei por criar esses campos na tabela, mesmo assim não ordena, indicando o sort desses campos, obriga, que o resultado seja escrito nos referidos campos, e aí, sim, já ordena

A ordenação do SC é relativa ao retorno do banco, você teria que fazer uma view trazendo já os campos de cada registro calculados. Tenho uma aplicação que preciso informar o prazo de finalização dos processos e usei uma view funcionou muito bem.