[RESOLVIDO] - Order by id desc (Em Grid não funciona)

Estou tentando de todas as formas fazer uma GRID order desc. e mesmo assim sem retorno formas que tentei já.

SELECT id, data_cadastro, data_alteracao, usuario_cadastro, usuario_alteracao, descricao_pendencia from controle_pendencias_escritorio order by id desc

SELECT id, data_cadastro, data_alteracao, usuario_cadastro, usuario_alteracao, descricao_pendencia from controle_pendencias_escritorio ORDER BY id DESC

SELECT id, data_cadastro, data_alteracao, usuario_cadastro, usuario_alteracao, descricao_pendencia from controle_pendencias_escritorio ORDER BY id desc

tentei tbm via macro. sc_select_order(“Field”)
sem resultado.

fiz tbm a criação 2x de nova grid para ver se era algum bug e mesmo assim sem sucesso para uma apenas ordenação, utilizei também a ferramenta de ordenação do scriptcase e mesmo assim ele continua forçando o id asc

Alguma dica? Possível bug do scriptcase na versão atual?

Olhe Configuração do SQL abaixo do SELECT tem uma opção “Campos para ordenação da consulta” Se algum campo estiver marcado ai e tiver definido uma ordem no SQL para mim aqui deu problema.

Outra coisa pela sua imagem que você colocou a ordenação está por “ORDER BY id ASC” então a imagem está correta ordem crescente se você quiser ordem decrescente coloque “ORDER BY id DESC” ou reveja essa observação que fiz anteriormente.

Acho que tive o mesmo problema,
algo tipo:

SELECT codigo, nome, endereco
FROM tabela
ORDER BY codigo DESC

Isso não funcionou comigo, mas se eu ordenasse por outro campo funcionava
tipo:
ORDER BY nome DESC

Mas eu consegui resolver fazendo da seguinte forma:

SELECT codigo, nome, endereco
FROM tabela
ORDER BY 1 DESC

Ao invés de usar o nome da coluna usei o número de ordem da coluna na consulta e funcionou.