El campo SkipIf compara dos expresiones: si la comparación es verdadera, SkipIf cancela el documento de combinación actual, pasa a la siguiente registro de datos de la origen de datos y empieza un nuevo documento de combinación; si la comparación es falsa, Microsoft Word continúa con el documento de combinación actual.
Los documentos creados en versiones anteriores de Word pueden usar el campo SkipIf para impedir que Word generen un documento combinado para registros concretos en el origen de datos. Sin embargo, puede seleccionar registros de datos más fácilmente mediante el comando Filtro del cuadro de diálogo Destinatarios de combinación de correspondencia, que aparece al hacer clic en Editar lista de destinatarios en el grupo Iniciar combinación de correspondencia de la pestaña Correspondencia .
Nota: No use el campo SkipIf con el campo Siguiente.
Sintaxis
Al ver el campo SkipIf en el documento, la sintaxis es similar a esta:
{ SKIPIF Expresión1 Operador Expresión2 }
Nota: Un código de campo indica al campo qué mostrar. Los resultados de campo son lo que se muestra en el documento después de haber evaluado el código de campo. Para alternar entre los códigos de campo y los resultados, presione ALT+F9.
Instrucciones
Puede usar el campo SkipIf en un documento o como parte de una combinación de correspondencia.
Para usar el campo SkipIf en un documento, haga lo siguiente:
-
En la ficha Insertar, en el grupo Texto, haga clic en Elementos rápidos y luego haga clic en Campo.
-
En la lista Nombres de campo , seleccione SkipIf.
-
En el cuadro Códigos de campo, escriba las expresiones, operador, texto verdadero y texto falso, siguiendo la sintaxis que se muestra anteriormente.
-
Haga clic en Aceptar.
Para usar el campo SkipIf como parte de una combinación de correspondencia, haga lo siguiente mientras configura la combinación de correspondencia:
-
En la pestaña Correspondencia , en el grupo Escribir & Insertar campos , haga clic en Reglas y, a continuación, haga clic en Omitir registro si.
-
En la lista Nombre de campo , seleccione el nombre de un campo de combinación, como Ciudad.
-
En la lista Comparación , seleccione el operador que desee. Por ejemplo, para destacar a los destinatarios de una ciudad determinada, seleccione Igual a.
-
En el cuadro Comparado con, escriba el valor que quiera usar. Por ejemplo, para realizar la combinación solo con los destinatarios de Tokio, escriba Tokio.
Nota: Si ha seleccionado está en blanco o no está en blanco en la lista Comparación , deje el cuadro Comparar con vacío.
Cuadro de diálogo Propiedades
Expresión1, Expresión2
Valores que desea comparar. Estas expresiones pueden ser datos de campos de combinación, nombres de marcador, cadenas de caracteres, números, campos anidados que devuelven un valor o fórmulas matemáticas. Si una expresión contiene espacios, escríbala entre comillas.
Notas:
-
Si usa un campo de combinación (MergeField) en una expresión, el campo de combinación hace referencia a datos en el registro de datos actual, no en el siguiente registro de datos.
-
Expresión2 debe estar entre comillas para que se compare como una cadena de caracteres.
-
Si el operador es = o <>, Expresión2 puede contener un signo de interrogación (?) que represente un único carácter o un asterisco (*) para representar cualquier cadena de caracteres.
-
Si usa un asterisco en Expresión2, la parte de Expresión1 que corresponde al asterisco y los caracteres restantes de Expresión2 no puede superar los 128 caracteres.
Operador
Operador de comparación. Inserte un espacio antes y después del operador.
Operador |
Descripción |
= |
Igual a |
<> |
No es igual a |
> |
Mayor que |
< |
Menor que |
>= |
Mayor o igual que |
<= |
Menor o igual que |
Ejemplo
Al insertar el siguiente campo SkipIf en una combinación de correspondencia documento principal, el campo SkipIf examina el contenido del campo Orden en el registro de datos actual. Si el campo Pedido contiene un número inferior a 100, no se genera ningún documento combinado para ese registro de datos.
{ SKIPIF { MERGEFIELD Pedido } < 100 }