下面是我的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*”(无管道)
- 使用不同的分隔符
双通配符匹配似乎没有任何作用。我究竟做错了什么?