WD: How to query for ""?"" and ""*"" in Print Merge IF fieldLast reviewed: February 5, 1998Article ID: Q110282 |
The information in this article applies to:
SUMMARYThe "?" and the "*" are wildcard characters in a print merge. If you want to query for a "?" or an "*" in a field, use the following syntax:
{IF "?" = {mergefield} "truetext" "falsetext"} -or- {IF "*" = {mergefield} "truetext" "falsetext"}Reversing the query in the IF statement allows Word to view the "?" and the "*" as literal text, rather than as wildcards.
MORE INFORMATIONHere is a sample data file:
Name Number Sue ? Dave 4 Ashley 43 3 Question MarkIf the Number field is a "?", print "no number", otherwise print the number. {IF "?" = {mergefield number} "No number to print" "{mergefield number}"} Form Letter Example:
Sue No Number Dave 4 Ashley 43 3 AsterisksIf the name is an *, print "No name", otherwise print the name. {IF "*" = {mergefield name} "No name" "{mergefield name}"} Sue Dave Ashley No Name
|
KBCategory: kbusage kbhowto
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |