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

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

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

Документ ЕСЛИ заявление

1 ответ1

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .