Код поля ЕСЛИ оператор не работает

У меня есть простое утверждение IF, которое должно проверять, является ли docvariable установлен в YES или же NO, Независимо от того, является ли это Y/N, документ включает в себя "Some text here" часть и вторая docvariable, Кажется, он никогда не достигнет истинного состояния.

Это VB docvariables, и я проверил значение, отобразив их в документе. Это всегда установлено либо YES или же NO, Я даже пытался 1 а также 0 так, на всякий случай. Неудачно.

Может кто-нибудь увидеть ошибку в моем синтаксисе или придумать что-нибудь еще, что может вызвать эту проблему? Картинка ниже. Если кто-то не может этого увидеть, я с удовольствием его напечатаю.

1 ответ

Решение

Не уверен на 100%, но обычно текстовые сравнения чувствительны к регистру, поэтому принудительно сравнивайте их с верхним или нижним. Не могу вспомнить, но вы можете добавить \*Upperв квадратных скобках в качестве последнего параметра (??), например AITEM1RATEYN" \*Upper}, Опять память туманная

Другие вопросы по тегам