Не уверен на 100%, но обычно текстовые сравнения чувствительны к регистру, поэтому принудительно сравнивайте их с верхним или нижним. Не могу вспомнить, но вы можете добавить \*Upper
в скобки docvariable в качестве последнего параметра (??), например AITEM1RATEYN" \*Upper}
. Опять память туманная
Код поля ЕСЛИ оператор не работает
397
Syntax Error
У меня есть простое выражение IF, которое должно проверять, docvariable
установлено ли значение YES
или NO
. Независимо от того, является ли это Y / N, документ включает "Some text here"
часть и вторую docvariable
. Кажется, он никогда не достигнет истинного состояния.
Это VB docvariables, и я проверил значение, отобразив их в документе. Всегда установлено либо либо, YES
либо NO
. Я даже пытался 1
и 0
просто в случае. Неудачно.
Может кто-нибудь увидеть ошибку в моем синтаксисе или придумать что-нибудь еще, что может вызвать эту проблему? Картинка ниже. Если кто-то не может этого увидеть, я с удовольствием его напечатаю.
@ Йорик, который добился цели! Спасибо :) Не стесняйтесь размещать это как ответ, и я отмечу это так, как только это позволяет мне.
Syntax Error 7 лет назад
0
1 ответ на вопрос
1
Yorik
Это правильно с точки зрения синтаксиса - `\ * UPPER` добавляется к коду поля
Syntax Error 7 лет назад
0
Похожие вопросы
-
6
Насколько хороша защита паролем Word?
-
4
Вставить Flash видео в документ MS Word (2003 или 2007)
-
1
Как сделать так, чтобы меню по умолчанию открывалось «полностью» в MS Word 2003?
-
-
1
Office 2007 - ссылки на источники в Word
-
6
Есть ли сочетание клавиш для выделения выделенного текста в MS Word 2007?
-
2
Word 2007 не открывает старые файлы
-
3
Минимизируйте размер файла документов Microsoft Word
-
6
Рекомендация для простого (японского) текстового процессора
-
1
Используя OpenOffice.org, есть ли способ напечатать не только контент, но и комментарии к документу?
-
2
Конвертировать макрос Excel 4.0 в VBA