sc_select_order("Campo")
|
|
É possível, em tempo de execução da aplicação de consulta, alterar a cláusula ORDER BY do select principal da consulta. Para isso, é necessário que no comando SQL original da consulta já exista pelo menos uma cláusula ORDER BY, pois será feita a subtituição de determinada cláusula pela nova.
Ex. 1: Cláusula select: select codigo, nome, valor from tabela order by codigo Para mudar a ordem, de codigo para nome, teremos: sc_select_order("codigo") = "nome";
Ex. 2: Cláusula select: select codigo, nome, valor, data from tabela order by codigo, nome, valor Para mudar a ordem, de nome para data, teremos: sc_select_order("nome") = "data";
Obs: Este comando deve estar no contexto de "processar antes do select".
|
Escopo da Macro
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Consulta
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
Aplicação Report PDF
|
| allMacros
|
allMacros onInit
|
allMacros onHeader onInit
|
allMacros
|
allMacros
|
allMacros
|
allMacros
|
allMacros
|
allMacros
|
|