Codici di campo: campo SkipIf

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Il campo SkipIf Confronta due espressioni: se il confronto è vero, SkipIf Annulla il documento di unione corrente, passa alla record di dati successiva in origine dati e avvia un nuovo documento di Unione; Se il confronto è falso, Microsoft Word continua il documento di unione corrente.

I documenti creati in versioni precedenti di Word possono usare il campo SkipIf per impedire a Word di produrre un documento unito per determinati record nell'origine dati. Tuttavia, è possibile selezionare più facilmente i record di dati usando il comando filtro nella finestra di dialogo destinatari stampa unione , che viene visualizzata quando si fa clic su modifica elenco destinatari nel gruppo Inizia stampa unione della scheda lettere .

Nota: Non usare il campo SkipIf con il campo Next.

Sintassi

Quando si Visualizza il campo SkipIf nel documento, la sintassi è simile alla seguente:

{SKIPIF expression1 operator expression2 }

Nota: Un codice di campo segnala al campo cosa visualizzare. I risultati del campo sono gli elementi visualizzati nel documento dopo la valutazione del codice di campo. Per alternare la visualizzazione del codice di campo e dei risultati del codice di campo, premere ALT+F9.

Istruzioni

È possibile usare il campo SkipIf in un documento o come parte di una stampa unione.

Per usare il campo SkipIf in un documento, eseguire le operazioni seguenti:

  1. Nel gruppo Testo della scheda Inserisci fare clic su Parti rapide, quindi fare clic su Campo.

  2. Nell'elenco nomi dei campi selezionare SKIPIF.

  3. Nella casella codici di campo Digitare le espressioni, l'operatore, il testo vero e il testo falso, seguendo la sintassi mostrata sopra.

  4. Fare clic su OK.

Per usare il campo SkipIf come parte di una stampa unione, eseguire le operazioni seguenti durante la configurazione della stampa unione:

  1. Nel gruppo Scrivi _AMP_ Inserisci campi della scheda lettere fare clic su regolee quindi su Ignora record se.

  2. Nell'elenco nome campo selezionare il nome di un campo unione, ad esempio città.

  3. Nell'elenco confronto selezionare l'operatore desiderato. Ad esempio, per selezionare i destinatari in una determinata città, seleziona uguale a.

  4. Nella casella Confronta a Digitare il valore che si vuole usare. Ad esempio, per individuarne i destinatari in Tokyo, digitare Tokyo.

    Nota: Se è stato selezionato è vuoto o non è vuoto nell'elenco di confronto , lascia la casella Confronta a vuota.

Finestra di dialogo Proprietà

Expression1, expression2

Valori che si desidera confrontare. Queste espressioni possono essere Unione di dati dei campi, nomi di segnalibro, stringhe di caratteri, numeri, campi annidati che restituiscono un valore o formule matematiche. Se un'espressione contiene spazi, racchiudere l'espressione tra virgolette.

Note: 

  • Se si usa un campo merge (MergeField) in un'espressione, il campo merge si riferisce ai dati del record di dati corrente, non nel record di dati successivo.

  • Expression2 deve essere racchiuso tra virgolette in modo che venga confrontato come stringa di caratteri.

  • Se l'operatore è = o <>, expression2 può contenere un punto interrogativo (?) per rappresentare un singolo carattere o un asterisco (*) per rappresentare qualsiasi stringa di caratteri.

  • Se si usa un asterisco in expression2, la parte di expression1 che corrisponde all'asterisco e gli eventuali caratteri rimanenti in expression2 non possono superare i caratteri di 128.

Operatore

Operatore di confronto. Inserire uno spazio prima e dopo l'operatore.

Operatore

Descrizione

=

Uguale a

<>

Diverso da

>

Maggiore di

<

Minore di

> =

Maggiore o uguale a

< =

Minore o uguale a

Esempio

Quando si inserisce il campo SkipIf seguente in un documento principale di stampa unione, il campo SKIPIF esamina il contenuto del campo Order nel record di dati corrente. Se il campo Order contiene un numero minore di 100, non viene prodotto alcun documento unito per il record di dati.

{ SKIPIF { MERGEFIELD Order } < 100 }

Torna all'inizio

Serve aiuto?

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×