# Cargar lista por indice de tres partes

**URL:** <https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591>\
**Category:** Velneo\
**Created:** [14 Agosto, 2011 18:55 UTC](https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591 "2011-08-14T18:55:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![asesoria-entreplazas](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@asesoria-entreplazas](https://foros.velneo.com/u/asesoria-entreplazas)\
**Post date:** [14 Agosto, 2011 18:55 UTC](https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591/1 "2011-08-14T18:55:31Z")

</div>

Buenas tardes,

tengo un indice con tres partes:  
Parte 1.- Enlace a maestro 1  
Parte 2.- Enlace a maestro 2  
Parte 3.- ID

Resuelvo la primera parte por una variable global. Y la segunda parte quiero resolverla SOLO si el enlace a maestro 2 tiene valor pero no se como plantearlo ni en la caja de datos ni en la caja de la aplicación.

Gracias

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [16 Agosto, 2011 07:27 UTC](https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591/2 "2011-08-16T07:27:20Z")

</div>

Hola.

No entiendo bien la pregunta.

Supongo que lo que puedes hacer es un Cargar lista con la primera parte resuelta con la variable global, y en la lista resultante, usas un "Filtrar lista" con la condicion [Enlace a maestro 2] distinto de cero.

O bien, puedes poner un campo booleano con contenido inicial [Enlace a maestro 2] distinto de cero, y poner ese campo booleano como condición del índice.

Saludos,

Fran Varona

---

<div class="post-metadata">

**Author:** ![asesoria-entreplazas](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@asesoria-entreplazas](https://foros.velneo.com/u/asesoria-entreplazas)\
**Post date:** [16 Agosto, 2011 09:52 UTC](https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591/3 "2011-08-16T09:52:30Z")

</div>

Así lo he hecho, con "Filtrar lista", pero quería evitar el uso de Filtrar.

La pregunta no la hice muy bien, trato de obtener una lista con todos los que coincidan con el enlace 1, y aquellos del enlace 2 que o bien coincidan con la resolución o bien que su valor sea 0. Pensé en usar cestas o en filtrar lista después de resolver la 1ª parte del indice y quería saber si se podía hacer con las propiedades del indice.

Gracias

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [16 Agosto, 2011 11:04 UTC](https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591/4 "2011-08-16T11:04:46Z")

</div>

Ah, de acuerdo.

Que yo sepa, no es posible definir un índice a nivel de tabla, que te indexe los contenidos de un campo y también si ese campo está vacío.

Lo que sí puedes hacer es utilizar una búsqueda, empleando más de un índice (no un solo índice de múltiples partes), en la que ya puedes establecer varias condiciones, mezclándolas para conseguir el efecto que buscas. Y también, por supuesto, como lo haces ahora, con filtrar lista.

Saludos,

Fran Varona

---

<div class="post-metadata">

**Author:** ![asesoria-entreplazas](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@asesoria-entreplazas](https://foros.velneo.com/u/asesoria-entreplazas)\
**Post date:** [16 Agosto, 2011 11:11 UTC](https://foros.velneo.com/t/cargar-lista-por-indice-de-tres-partes/3591/5 "2011-08-16T11:11:51Z")

</div>

Muchas gracias
