Feldcode IF-Anweisung funktioniert nicht

0

Ich habe eine einfache IF-Anweisung, die überprüfen sollte, ob a docvariableauf YESoder gesetzt ist NO. Unabhängig davon, ob es sich um J / N handelt, enthält das Dokument den "Some text here"Teil und den zweiten docvariable. Es scheint nie den wahren Zustand zu erreichen.

Dies sind VB-Dokumentvariablen, und ich habe den Wert überprüft, indem ich sie im Dokument angezeigt habe. Es ist immer auf entweder YESoder gesetzt NO. Ich habe es sogar versucht 1und 0nur incase. Kein Glück.

Kann jemand einen Fehler in meiner Syntax erkennen oder sich etwas anderes vorstellen, das dieses Problem verursachen könnte? Bild unten. Wenn jemand es nicht sehen kann, schreibe ich es gerne aus.

Dokument IF-Anweisung

Syntax-Fehler
quelle
@Yorik das hat den Trick gemacht! Danke :) Fühlen Sie sich frei, es als die Antwort zu posten, und ich werde es als so markieren, sobald es mir erlaubt.
Syntaxfehler

Antworten:

1

Nicht 100% sicher, aber normalerweise wird bei Textvergleichen zwischen Groß- und Kleinschreibung unterschieden. Erzwingen Sie daher den Vergleich nach oben oder unten. Ich kann mich nicht erinnern, aber Sie können \*Upperals letzten Parameter (??) innerhalb der Dokumentvariablen eckige Klammern einfügen, z AITEM1RATEYN" \*Upper}. Auch hier ist die Erinnerung verschwommen

Yorik
quelle
Dies ist syntaktisch korrekt - \*UPPERangehängt an den Feldcode
Syntaxfehler