Código de campo SE instrução não está funcionando

0

Eu tenho uma instrução IF simples que deve verificar se docvariable está definido como YES ou NO . Independentemente de ser Y / N, o documento inclui a parte "Some text here" e a segunda docvariable . Nunca parece chegar à verdadeira condição.

Estas são as variáveis de documento do VB e eu verifiquei o valor exibindo-as no documento. Está sempre definido como YES ou NO . Eu até tentei 1 e 0 apenas incase. Sem sorte.

Alguém pode ver um erro na minha sintaxe ou pensar em mais alguma coisa que possa estar causando esse problema? Imagem abaixo. Se alguém não puder ver, ficarei feliz em digitá-lo.

    
por Syntax Error 15.09.2017 / 15:53

1 resposta

1

Não tem 100% de certeza, mas geralmente as comparações de texto fazem distinção entre maiúsculas e minúsculas, portanto, force a comparação para superior ou inferior. Não é possível lembrar, mas você pode adicionar \*Upper dentro dos colchetes da variável docvariable como o último parâmetro (??) %código%. Mais uma vez, a memória nebulosa

    
por 15.09.2017 / 16:24