Abierto de navegación
A la hora de programar, una expresión condicional es un conjunto de normas que se realizan si se cumplen ciertas condiciones. Las expresiones condicionales incluyen uno o más orígenes de datos, un operador y un valor.
En BarTender, las expresiones condicionales se utilizan con el cuadro de diálogo Cuándo imprimir para la impresión condicional, con el cuadro de diálogo Cuándo mostrar para formularios de entrada de datos, la vista Fusiones de bases de datos múltiples del cuadro de diálogo Configuración de la base de datos para fusionar múltiples bases de datos y tablas en un único registro, en la vista Filtro del cuadro de diálogo Configuración de la base de datos para crear filtros personalizados, y en el cuadro de diálogo Omitir.
Las expresiones complejas permiten combinar una o más condiciones en una expresión única. Incluso las expresiones más complejas están compuestas de expresiones simples, que posteriormente se combinan con fusiones condicionales para crear un resultado final.
Partes de una expresión condicional
Las expresiones condicionales simples están estructuradas exactamente como una frase, es decir, "sujeto (origen de datos)", "verbo (operador)" y "objeto (valor)."
-
Origen de datos: Es el "sujeto" de la expresión condicional.En BarTender, un origen de datos típico podría consistir en algo como el nombre de una plantilla, un nombre de origen de datos, un nombre de tabla o el nombre de un campo de una tabla.
-
Operador: Es el "verbo" de la frase. Los operadores determinan la relación deseada entre el origen de datos y el valor. Un operador típico es algo como Equals, Does not equal, Is greater than, etc.
-
Valor: Es el "objeto" de la frase. Escriba o seleccione el valor para completar una expresión simple. Una expresión sencilla podría ser algo como "Plantilla 1 Equals US Mail" o "Plantilla 2 Does not equal UPS".
-
Unión condicional: Las uniones condicionales le permiten fusionar dos instrucciones condicionales separadas para formar un nuevo criterio y crear una expresión compleja. Una expresión compleja podría ser algo como "Si Plantilla 1 Equals US Mail Y Plantilla 2 Does not equal UPS".
Crear una expresión condicional
To build a complex expression, you must know how to customize conditions, add conditions, and add groups of conditions. General instructions are as follows.
|
La interfaz de usuario podría variar dentro de los cuadros de diálogo de expresiones condicionales de BarTender.
|
Para personalizar una expresión existente
-
Click [Data Source], and then select the named data source or database field that you want from the list.
-
Click the Operator, and then select the operator that you want to use.
-
If appropriate, click <enter a value> to type in the Value that you want.
Para añadir una nueva condición
-
Next to the joiner that you want, click
to add a new condition. Alternativamente, si está en los cuadros de diálogo Cuándo imprimir, Cuándo mostrar u Omitir, puede hacer clic en la unión y seleccionar
Añadir Condición.
-
Click [Data Source], and then select the named data source or database field that you want from the list.
-
Click the Operator, and then select the operator that you want to use. Para obtener una lista completa de los operadores disponibles y cómo se pueden utilizar, consulte Descripción general de impresión condicional.
-
If appropriate, click <enter a value> to type in the Value that you want.
Añadir un nuevo grupo de condiciones
-
En la Vista del árbol del cuadro de diálogo Cuándo imprimir o Cuándo mostrar, haga clic en la unión condicional para abrir el menú Condicional.
-
Haga clic en
Agregar Grupo. De forma predeterminada, se creará el nuevo grupo condicional con la unión Y, además de una condición única.
-
Click the new joiner, and the select the joiner type that you want. Para obtener más información sobre las diferentes uniones disponibles y cómo funcionan, consulte Descripción general de Impresión condicional.
-
Si necesita más de una condición, haga clic en el icono
. Alternativamente, puede hacer clic en la unión y elegir
Añadir Condición desde el menú Condicional para añadir condiciones a la unión.
Temas relacionados