Busqueda condicionada


(Marvin Herrera) #1

Tengo una rejilla, en un formulario sin origen y me muestra todos los registros con un campo numerico, hoy quiero ponerle un botón donde me muestre solo los que en ese campo numerico sean mayores a uno como se hace gracias.


([N4] eic) #2

Hola.

Hay diversas maneras, dependiendo de lo que vayas a hacer después.

Un modo: poner un botón en una toolbar de la rejilla. Ese botón dispara una señal, que capturas desde la rejilla, y ejecutas un evento de la rejilla que haga "Filtrado de lista" con la condición que le indiques.

Otro: cambias la búsqueda que alimenta la rejilla por un proceso, y en ese proceso, dependiendo de una variable global (que cambias con el botón, que estará en el formulario), muestras la búsqueda completa o una búsqueda filtrada. El botón ejecutaría un evento que cambiaría la variable y recalcularía el control objeto de la rejilla.

Saludos,

Fran Varona


(Marvin Herrera) #3

Gracias. Soy nuevo, hay algun video o un enlace de ejemplo