Esta macro agrega dinámicamente una condición a la cláusula WHERE de la grilla.

sc_select_where(add)
Ver un video tutorial Es posible, durante el tiempo de ejecución de la cuadrícula, agregar un campo / condición a la cláusula WHERE de búsqueda. Ej. 1: Agrega el contenido entre las comillas (") en la selección de cuadrículas. if (empty({sc_where_current})) { sc_select_where(add) = "where campoX > [global]"; } else { sc_select_where(add) = "AND campoX > [global_variable]"; } Nota: Este comando debe estar en el contexto de "proceso antes de la selección".
Macro Scope
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 onInit | allMacros onHeader onInit | allMacros | allMacros | allMacros | allMacros | allMacros | allMacros