【发布时间】:2010-05-06 17:04:27
【问题描述】:
下面是我的MERGEFIELD代码:
{ IF { MERGEFIELD Subs_State } = "GA" "blah blah" "{ IF { MERGEFIELD CEOrgStates } = "*GA*" "blah blah" ""} "}
我正在从 MS Access 数据库中提取记录。我的目标是检查记录是否具有与“GA”匹配的 Subs_State 字段,或者 CEOrgStates 是否具有单词“GA”(某些记录具有诸如“|FL|CA|GA|CT|KY|”之类的内容(无引号))。
当我合并文档时,Word 似乎无法与通配符匹配:如果我使用并比较“*GA”(以 GA 结尾的字段),它可以工作;但是,双通配符“*GA*”似乎根本不起作用。
以下是我尝试过的事情:
- 数据为小写,然后与小写比较
- 有小写的数据,转换成大写然后比较
- 使用大写数据执行上述 2 的相反操作
- 使用“*GA*”和“*ga*”(无管道)
- 使用不同的分隔符
双通配符匹配似乎不起作用。我做错了什么?
【问题讨论】:
-
以下是否回答了您的问题?
-
老问题,但双方的通配符从来没有用过,并且曾经被记录在案。
标签: ms-word fieldcodes word-field