Saltar al contenido principal
Puede usar el cuadro de diálogo de selección de elementos para seleccionar:
  • un elemento de referencia en la pestaña Relations del cuadro de diálogo Propiedades de un elemento
  • un elemento excluido en la pestaña Restricción de búsqueda del cuadro de diálogo Propiedades de un elemento
  • un elemento Source en el cuadro de diálogo Propiedades de un bloque
En el caso de los elementos simples, se usan sus nombres. En el caso de un elemento de grupo repetido, para crear relaciones se usa una referencia a las hipótesis del grupo repetido (teniendo en cuenta el número de instancia). Al realizar el emparejamiento de un FlexiLayout, varias instancias de hipótesis del grupo repetido corresponderán a un elemento grupo repetido en el árbol de elementos. Por lo tanto, al especificar relaciones entre un grupo repetido y otros elementos, debe indicar qué instancia se debe usar. Cuando especifica una referencia a una hipótesis en lugar de un nombre completo, al nombre del grupo repetido le siguen un punto y una descripción de la instancia a la que se hace referencia. La instancia puede ser:
  • LastFound - la última instancia detectada del grupo repetido en el momento en que se genera una hipótesis para el subelemento indicado
  • AllInstances - todas las instancias detectadas del grupo repetido
  • Instance(#) - un número de instancia concreto
  • CurrentInstance - la instancia actual; se usa al especificar relaciones desde un subelemento de un grupo repetido para hacer referencia a la hipótesis actual del propio grupo, es decir, a los subelementos del grupo ya detectados que están por encima del subelemento indicado en el árbol
La sintaxis de la referencia en el cuadro de diálogo de selección de elementos es la misma que la sintaxis usada en el código que escribe en las secciones Advanced para acceder a las instancias de un grupo repetido y a sus subelementos. Por ejemplo:
SearchElements.RepeatingGroup.LastFound.RepeatingGroup1.Instance(1). StaticText.
Se selecciona una instancia de un grupo en los cuadros de diálogo donde se selecciona un elemento de referencia o un elemento excluido. En el árbol de selección, los números de instancia se muestran junto a los nombres de los grupos repetidos. Cuando selecciona un grupo repetido, se habilita el campo Repeating instance, donde puede seleccionar la instancia deseada. Los cambios que realice se reflejarán tanto en el árbol como en la cadena de resultados. Cuando selecciona CurrentInstance para un grupo secundario, CurrentInstance se establece automáticamente para todos los grupos que están por encima de él. Si cambia CurrentInstance de un grupo principal a otro valor, las instancias de todos los grupos secundarios se restablecerán al valor predeterminado LastFound. Cuando selecciona AllInstances para un grupo principal, AllInstances se establece automáticamente para todos los grupos secundarios. Si cambia AllInstances de un grupo secundario a otro valor, AllInstances de los grupos principales se restablecerá al valor predeterminado LastFound. Al crear una referencia manualmente en el código avanzado, tenga en cuenta que CurrentInstance solo puede especificarse para un grupo principal y que, si especifica CurentInstance para un grupo, todos los grupos que están por encima de él también deben tener especificado CurrentInstance. Si se especifica AllInstances para un grupo, todos los grupos que están por debajo de él también deben tener especificado AllInstances. Cuando selecciona instancias de grupo en el cuadro de diálogo, los valores correctos se aplican automáticamente.

Consulte también:

Restricciones de búsqueda Área de búsqueda relativa Restricciones de búsqueda adicionales