Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

var & condition

Dear    i am using the condition like:       IF( VendorDocumentRegister[Rev Lev]="A1" || VendorDocumentRegister[Rev Lev]="A2" || VendorDocumentRegister[Rev Lev]="A3" || VendorDocumentRegiste...
  • v-yalanwu-msft's avatar
    4 years ago

    Hi, Anonymous ;

    This cannot be separated because your var a returns True if the condition is met; Return False if the condition is not met;
    Then you use if so the type and result of a and being True/False is not a text type. So you can't compare.

     

    So you could change it as :

    condition =
    IF (
        VendorDocumentRegister[Rev Lev] = "A1"
            || VendorDocumentRegister[Rev Lev] = "A2"
            || VendorDocumentRegister[Rev Lev] = "A3"
            || VendorDocumentRegister[Rev Lev] = "A4"
            || VendorDocumentRegister[Rev Lev] = "A5"
            || VendorDocumentRegister[Rev Lev] = "A6"
            || VendorDocumentRegister[Rev Lev] = "A7"
            || VendorDocumentRegister[Rev Lev] = "A8",
        "This is A series",
        "no"
    )
    

    Or 

    condition =
    IF (
        VendorDocumentRegister[Rev Lev]
            IN { "A1", "A2", "A3", "A4", "A5", "A6", "A7", "A8" },
        "This is A series",
        "no"
    )
    

     Best Regards,
    Community Support Team_ Yalan Wu
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.