Skip to main content
Puede especificar restricciones de búsqueda adicionales en FlexiLayout language, en la pestaña Advanced del cuadro de diálogo de propiedades del elemento. Para abrir el cuadro de diálogo de propiedades, en la ventana FlexiLayout, haga clic con el botón derecho en el elemento y seleccione Properties… en el menú contextual.
Captura de pantalla de la pestaña Advanced del cuadro de diálogo de propiedades del elemento en ABBYY FlexiLayout Studio.
Para un elemento de grupo repetido, también está disponible una pestaña Advanced for All Instances. Para obtener más información, consulte Restricciones de búsqueda adicionales para un elemento de grupo repetido.
ABBYY FlexiLayout Studio proporciona un editor de código para introducir restricciones de búsqueda adicionales. El editor de código puede resaltar distintos tipos de tokens, sugerir métodos y propiedades disponibles (sugerencias tras el punto) y buscar y reemplazar cualquier cadena.

Sugerencias tras el punto

ABBYY FlexiLayout Studio ofrece sugerencias tras el punto mientras escribe código en el lenguaje orientado a objetos de FlexiLayout. Estas sugerencias facilitan la introducción de nombres de métodos y campos para los distintos tipos de objeto disponibles en el lenguaje. Cuando la expresión que escribe es el nombre de un objeto, al escribir un punto (”.”) después del nombre se abre una lista desplegable con los métodos y campos disponibles para ese objeto. Cuando empieza a escribir, la selección se desplaza automáticamente al primer nombre que empieza por los caracteres que escribe después del punto. Un carácter separador es cualquier carácter que no puede usarse en los nombres de métodos o campos (~!#%^&*()-=+|/?><{}[];:.,’”). Las siguientes teclas y acciones controlan la lista de sugerencias:

Tipos de restricciones de búsqueda adicionales

Las restricciones de búsqueda adicionales pueden ser de dos tipos:

Campos del elemento

Un campo de elemento es una variable con tipo que pertenece a un elemento. Los campos del elemento se definen en la sección Campos externos de la pestaña Advanced y se utilizan en restricciones de búsqueda adicionales. El valor de un campo solo puede cambiarse en el elemento al que pertenece, pero puede utilizarse en las restricciones de búsqueda adicionales del propio elemento y de los elementos que están debajo de él en el árbol. Para obtener más información, consulte Propiedades definidas por el usuario.