Ниже мой код поля слияния:
{IF {MERGEFIELD Subs_State} = "GA" "бла-бла" "{IF {MERGEFIELD CEOrgStates} =" GA "" бла-бла "" "}"}
Я вытаскиваю записи из базы данных MS Access. Моя цель - проверить, имеет ли запись поле Subs_State, совпадающее с "GA", или CEOrgStates имеет слово "GA" (в некоторых записях есть такие вещи, как «| FL | CA | GA | CT | KY |» (без кавычек)).
Когда я объединил документы, Word, кажется, не может совпадать с подстановочными знаками: если я использую и сравниваю «* GA» (поля, заканчивающиеся на GA), это работает; однако двойные подстановочные знаки "* GA *", похоже, не работают вообще.
Вот что я пробовал:
- Укажите данные в нижнем регистре, затем сравните со строчными
- Получите данные в нижнем регистре, преобразуйте в и затем сравните с заглавными
- Сделайте противоположное 2 выше с данными в верхнем регистре
- Используйте «* GA *» и «* ga *» (без трубы)
- Используйте разные разделители
Ничто, кажется, не работает с двойным подстановочным знаком. Что я делаю неправильно?
Спасибо!