Esta macro modifica dinámicamente el campo de cláusulas grillas "ORDER BY".

sc_select_order("Campo")
Ver un video tutorial Es posible, durante el tiempo de ejecución de la cuadrícula, modificar la cláusula ORDER BY de la cuadrícula. Se requiere al menos un ORDER BY en el comando SQL de cuadrícula original para permitir la sustitución durante el tiempo de ejecución de la cuadrícula. Ej. 1: Select Clause: SELECT code, name, price FROM table ORDER BY code To change the order from code to name, we will have: sc_select_order("code") = "name"; Ej. 2: Select Clause: SELECT code, name, price, date FROM table ORDER BY code, name, price To change the order from name to date, we will have: sc_select_order("name") = "date"; Nota: Este comando debe estar en el contexto de "proceso antes de la selección".
Macro Scope
Aplicación Calendario | Aplicación Gráfica | Aplicación Grid | Aplicación Búsqueda | Aplicación Formulário | Aplicación Controle | Aplicación Menu | Aplicación Menú Arból | Aplicación ReportPDF
allMacros | allMacros onInit | allMacros onHeader onInit | allMacros | allMacros | allMacros | allMacros | allMacros | allMacros