Câmpul SkipIf compară două expresii: dacă comparația este adevărată, SkipIf anulează documentul de îmbinare curent, trece la următorul înregistrare de date din sursă de date și începe un document de îmbinare nou; dacă comparația este falsă, Microsoft Word continuă documentul de îmbinare curent.
Documentele create în versiunile anterioare de Word pot utiliza câmpul SkipIf pentru a împiedica Word să producă un document îmbinat pentru anumite înregistrări din sursa de date. Totuși, puteți selecta mai ușor înregistrări de date utilizând comanda Filtrare din caseta de dialog Destinatari pentru Îmbinare corespondență , care apare atunci când faceți clic pe Editare listă destinatari în grupul Pornire Îmbinare corespondență de pe fila Corespondență .
Notă: Nu utilizați câmpul SkipIf cu câmpul Următorul.
Sintaxă
Atunci când vizualizați câmpul SkipIf în document, sintaxa arată astfel:
{ SKIPIF Expresie1 Operator Expresie2 }
Notă: Codul de câmp îi spune câmpului ce să afișeze. Rezultatele câmpului sunt ceea ce se afișează în document după evaluarea codului de câmp. Pentru a comuta între vizualizarea codului de câmp și rezultatele codului de câmp, apăsați Alt+F9.
Instrucțiuni
Puteți utiliza câmpul SkipIf într-un document sau ca parte a unei îmbinări de corespondență.
Pentru a utiliza câmpul SkipIf într-un document, procedați astfel:
-
Pe fila Inserare , în grupul Text , faceți clic pe Părți rapide, apoi faceți clic pe Câmp.
-
În lista Nume câmpuri , selectați SkipIf.
-
În caseta Coduri de câmp , tastați expresiile, operatorul, textul adevărat și textul fals, urmând sintaxa afișată mai sus.
-
Faceți clic pe OK.
Pentru a utiliza câmpul SkipIf ca parte a unei îmbinări de corespondență, procedați astfel în timp ce configurați îmbinarea corespondenței:
-
Pe fila Corespondență , în grupul Scriere & Inserare câmpuri , faceți clic pe Reguli, apoi pe Ignorare înregistrare dacă.
-
În lista Nume câmp , selectați numele unui câmp de îmbinare, cum ar fi Localitate.
-
În lista Comparație , selectați operatorul dorit. De exemplu, pentru a selecta destinatarii dintr-o anumită localitate, selectați Egal cu.
-
În caseta Comparare cu, tastați valoarea pe care doriți să o utilizați. De exemplu, pentru a selecta destinatari din Tokyo, tastați Tokyo.
Notă: Dacă ați selectat este necompletat sau nu este necompletat în lista Comparație , lăsați caseta Comparare cu necompletată.
Properties
Expresie1, Expresie2
Valorile pe care doriți să le comparați. Aceste expresii pot fi îmbinarea datelor de câmp, marcaj în document nume, șiruri de caractere, numere, câmpuri imbricate care returnează o valoare sau formule matematice. Dacă o expresie conține spații, încadrați expresia între ghilimele.
Note:
-
Dacă utilizați un câmp de îmbinare (Câmp Îmbinare) într-o expresie, câmpul de îmbinare se referă la datele din înregistrarea de date curentă, nu la următoarea înregistrare de date.
-
Expresia2 trebuie să fie încadrată între ghilimele, astfel încât să fie comparată ca un șir de caractere.
-
Dacă operatorul este = sau <>, Expression2 poate conține un semn de întrebare (?) pentru a reprezenta orice caracter unic sau asterisc (*) pentru a reprezenta orice șir de caractere.
-
Dacă utilizați un asterisc în Expression2, porțiunea din Expresie1 care corespunde cu asteriscul și orice caractere rămase din Expression2 nu pot depăși 128 de caractere.
Operator
Operator de comparație. Inserați un spațiu înainte și după operator.
Operator |
Descriere |
= |
Egal cu |
<> |
Nu este egal cu |
> |
Mai mare decât |
< |
Mai mic decât |
>= |
Mai mare sau egal cu |
<= |
Mai mic sau egal cu |
Exemplu
Atunci când inserați următorul câmp SkipIf într-o document principal de îmbinare a corespondenței, câmpul SkipIf examinează conținutul câmpului Ordine din înregistrarea de date curentă. În cazul în care câmpul Comandă conține un număr mai mic decât 100, nu se produce niciun document îmbinat pentru acea înregistrare de date.
{ SKIPIF { MERGEFIELD Order } < 100 }