Botao RUN - Matando Order by

Estou tentanto montar uma grid com o Botao RUN, porem ao rodar com o BOTÃO, a ordem criada no SQL é modificado pela aplicação.

Meu order by é formado com a função FIELD e data ( FIELD(a.situation, ‘RESERVA’, ‘OCUPADO’, ‘CONCLUÍDO’, ‘CANCELADO’), a.date DESC )

Alguém já de deparou com esse problema? Como resolveu?

coloque em modo debug e acompanhe as querys que o SC executa.

Ola Haroldo, obrigado por responder.

Me parece um BUG do scriptcase, porque quando coloco um botao RUN, a aplicação coloca na ordem da primeira coluna, não importa o que vc escreve na Query. Porem, sem esse botão, a query roda com o Order by tranquilamente.

Não consegui identificar o problema no modo DEBUG