Consulta sobre busquedas avanzadas


([N1] joaquind) #1

Buenas a todos, les cuento que estuve siguiendo las indicaciones para realizar una búsqueda avanzada con origen en una tabla en memoria como lo indica el ejemplo muy bien explicado de:
http://ayudavelneo.com/panel-de-busquedas-avanzadas-en-formulario-principal/

Mi consulta es utilizando esta metodología como hacer para filtrar también por un maestro que no es directo. Dando un ejemplo:
Tengo tabla pedidos que está asociada a la tabla clientes y a su vez a localidades, y con este método me gustaría ver todas las lineas de pedidos que se solicitaron de una localidad x.

Clientes -> Maestro Localidades@…
Pedidos -> Maestro Clientes@…
Lineas(sub-maestro de pedidos) -> Maestro Pedidos@…

Agradezco a quién pueda orientarme.

Saludos Cordiales
Joaquín Daneri


([N1] joaquind) #2

Probé pasando parámetros pero en vez de a los campos de las búsqueda lo hice a la propiedad “Formula Filtro”, creo que esto en cuestiones de rendimiento puede afectar. Por el momento funciona hasta que surja una solución mas efectiva.

saludos


([N2] ramiro) #3

Buenos dias:

Ese tipo de necesidades se pueden resolver (de forma optimizada) usando índices complejos…

Saludos. Ramiro


([N2] AyudaVelneo) #4

Hola Joaquin:

Primero darte las gracias por seguir mi blog.

Uno de los temas que vimos en el “Seminario intermedio” fue precisamente el ejemplo que planteas (en ese caso era buscar pedidos por uno de los artículos incluidos en las líneas).

Haré un ejemplo y lo subiré al blog.

Un saludo


([N1] joaquind) #5

Gracias Ramiro y Francisco, voy a interiorizarme con indices complejos.

Saludos