Het veld ALS vergelijkt twee waarden en voegt vervolgens de tekst in die geschikt is voor het resultaat van de vergelijking. Wanneer het veld Als wordt gebruikt in een hoofddocument voor afdruk samenvoegen, kan informatie in de samengevoegde gegevensrecords, zoals postcodes of accountnummers, worden onderzocht. U kunt bijvoorbeeld alleen brieven verzenden naar klanten die zich in een bepaalde stad bevinden.
Opmerking
Sommige ALS-veldgedrag is afhankelijk van of het veld wordt gebruikt in een document of als onderdeel van een samenvoegbewerking en van uw versie van Word voor Windows.
U kunt het veld If in een document gebruiken of u kunt het veld If gebruiken als onderdeel van een if-then-else-regel in een samenvoegbewerking.
Ga als volgt te werk om het veld If in een document te gebruiken:
- Klik op het tabblad Invoegen in de groep Tekst op Snelonderdelen en klik vervolgens op Veld.
- Selecteer ALS in de lijst Veldnamen.
- Typ in het vak Veldcodes de expressies, operator, true text en false text volgens de syntaxis die hierboven wordt weergegeven.
- Klik op OK.
Als u het veld If wilt gebruiken als onderdeel van een samenvoegbewerking, gaat u als volgt te werk tijdens het instellen van de samenvoegbewerking:
Klik op het tabblad Verzendlijsten in de groep Schrijven & Velden invoegen op Regels en klik vervolgens op Als... Dan... Anders.
Selecteer in de lijst Veldnaam de naam van een samenvoegveld, zoals Plaats.
Selecteer in de lijst Vergelijking de gewenste operator. Als u bijvoorbeeld ontvangers in een bepaalde plaats wilt uitkiemen, selecteert u Gelijk aan.
Typ in het vak Vergelijken met de waarde die u wilt gebruiken. Als u bijvoorbeeld alleen ontvangers in Tokio wilt weergeven, typt u Tokio.
Opmerking
Als u leeg ofniet leeg hebt geselecteerd in de lijst Vergelijking , laat u het vak Vergelijken met leeg.
Typ in het vak Deze tekst invoegen de tekst die u in het document wilt weergeven wanneer de opgegeven voorwaarde waar is. Als u bijvoorbeeld de tekst voor geadresseerden in Tokio wilt aanpassen, kunt u speciaal voor uw buurt in Tokio typen.
Typ in het vak Deze tekst anders invoegen de tekst die u wilt weergeven in het document wanneer de opgegeven voorwaarde niet waar is. Als u bijvoorbeeld algemene tekst wilt opgeven voor geadresseerden die zich niet in Tokio bevinden, kunt u speciaal voor uw omgeving typen.
Syntaxis
Wanneer u de if-veldcode in uw document bekijkt, ziet de syntaxis er als volgt uit:
{ IF Expression1OperatorExpression2TrueTextFalseText}
Opmerking
Met een veldcode wordt aangegeven wat in het veld moet worden weergegeven. Veldresultaten worden in het document weergegeven nadat de veldcode is geëvalueerd. Druk op Alt+F9 om te schakelen tussen het weergeven van de veldcode en de veldcoderesultaten.
Instructies
Expressie1, Expressie2
Waarden die u wilt vergelijken. Deze expressies kunnen veldgegevens, bladwijzernamen, tekenreeksen, getallen, geneste velden die een waarde retourneren of wiskundige formules zijn. Als een expressie spaties bevat, plaatst u de expressie tussen aanhalingstekens.
Opmerking
- Expressie2 moet tussen aanhalingstekens worden geplaatst, zodat deze wordt vergeleken als tekenreeks.
- Als de operator = of <>is, kan Expressie2 een vraagteken (?) bevatten om één teken aan te geven of een sterretje (*) om een tekenreeks aan te geven.
- Als u een sterretje in Expression2 gebruikt, mag het gedeelte van Expression1 dat overeenkomt met het sterretje en de resterende tekens in Expression2 niet langer zijn dan 128 tekens.
Operator
Vergelijkingsoperator. Voeg een spatie voor en na de operator in.
| Operator | Beschrijving |
|---|---|
| = | Gelijk aan |
| <> | Niet gelijk aan |
| > | Groter dan |
| < | Kleiner dan |
| >= | Groter dan of gelijk aan |
| <= | Kleiner dan of gelijk aan |
TrueText, FalseText
Tekst die wordt weergegeven wanneer de vergelijking true (TrueText) of false (FalseText) is. Als FalseText niet is opgegeven en de vergelijking onwaar is, heeft het veld ALS geen resultaat. Elke tekenreeks die meerdere woorden bevat, moet tussen aanhalingstekens worden geplaatst.
Voorbeeld
In het volgende voorbeeld wordt aangegeven dat als de bestelling van de klant groter is dan of gelijk is aan 100 eenheden, de tekst 'Bedankt' in het document wordt weergegeven. Als de bestelling van de klant minder dan 100 eenheden is, wordt de tekst 'De minimale order is 100 eenheden' weergegeven in het document.
{ALS order>=100 "Bedankt" "De minimale order is 100 eenheden"}
Naar boven