Imaginemos que tenemos la tabla artículos con los siguientes campos ID, NAME, COLOR (enlace a maestro), PROVEEDOR (enlace a maestro), y PRECIO. Tendría que definirme un índice por cada uno de los campos que quiero filtrar. En tu pregunta, un índice para COLOR, otro par PROVEEDOR y otro para Precio.
Creamos una búsqueda y en dicha búsqueda ponemos como componentes de la búsqueda lo siguiente. NAME, todo el fichero, COLOR parte izquierda el color seleccionado por el usuario, PROVEEDOR parte izquierda seleccionada por el usuario y PRECIO parte izquierda mayor que 100. (eso se puede hacer poniendo entre limites (100, y como extremo final otra cantidad tipo 100000000) Obviamente estas componentes de búsqueda estarán condicionadas a que hayas seleccionado el color, el proveedor y hayas puesto una cantidad mínima de precio del articulo. Te adjunto imágenes con el ejemplo
↧
Respuesta a: Como hacer un sistema de filtrado
↧