Betinget Processing Under en Utskriftsfletting

December 6  by Eliza

Når du bruker Word utskriftsfletting funksjonen, er du ikke begrenset til kun å bruke den faktiske datafelt når du setter sammen din flettedokumentet. Word inneholder også spesielle felt som lar deg betinget kontrollere hvordan Word gjør sammenslåing. Disse typer felt kan enkelt settes ved å klikke på Insert Word Feltet nedtrekkslisten på verktøylinjen for utskriftsfletting. De tre feltene du kan bruke for betinget behandling er som følger:

  • If ... Then ... Else. Bruk dette feltet hvis du ønsker å gjøre en sammenligning mellom et datafelt og en verdi, og deretter foreta en handling basert på sammenligningen. Dette feltet er lik konstruksjonen av det samme navn som brukes på mange programmeringsspråk.
  • Neste Record If. Bruk dette feltet hvis du ønsker å sammenligne innholdet i et datafelt til en verdi, og deretter hoppe til neste post hvis sammenligningen er sant.
  • Hopp Record If. Bruk dette feltet når du ønsker å sammenligne innholdet i et datafelt til en verdi, og deretter ignorere den aktuelle datapost hvis sammenligningen er sant.

Du kan ikke bruke Words betingede post-flettefelt for å sammenligne verdier i noen annen enn den nåværende rekord. Det ville være veldig hyggelig å sammenligne innholdet i et datafelt i den nåværende rekorden med innholdet i den samme datafelt i den forrige rekorden, men Word vil dessverre ikke tillate det.

En mulig løsning på dette brist-hvis du bruker et Excel-regneark som datakilde-er å bare kopiere den kontrollerende felt (kolonne) til en annen kolonne, og deretter utlignet det med én rad. Her er et eksempel:

Element Kategori OldCat
Hunder 1
Katter 1 1
Fugler 2 1
Griser 3 2

Som Word behandler hver post i datakilden, er verdien av OldCat datafeltet det samme som innholdet i Kategori datafelt i den forrige rekorden. Dermed kan du bruke et sammensatt felt som følgende for å kontrollere og handle på sammenligningen mellom feltene:

{IF {MERGEFIELD Kategori} <> {MERGEFIELD OldCat} "første teksten" "andre teksten"}

WordTips er din kilde for kostnadseffektiv Microsoft Word trening. (Microsoft Word er den mest populære tekstbehandlingsprogrammet i verden.) Dette tipset (8176) gjelder for Microsoft Word 2007, 2010, og 2013. Du kan finne en versjon av dette tipset for den eldre menygrensesnittet i Word her: Betinget Processing Under en utskriftsfletting.