Forum Discussion

AKARSEVGI's avatar
AKARSEVGI
Helper I
4 years ago
Solved

Token RightParen expected

if
List.Contains({"FB", "FF", "FE", "FA", "FC",
"FD", "FZ", "FA"},[DOCTYPE]) then
if [COUNTRY]="TR" or [COUNTRY]="CY" then "DOMESTIC" else "ABROAD"

else if List.Contains({( "FM", "FG", "FH", "FP", "FN","FO"},[DOCTYPE]) then
if [COUNTRY]="TR" or [COUNTRY]="CY" then "DOMESTIC" else "ABROAD"
else if [COUNTRY]="TR" or [COUNTRY]="CY" then "DOMESTIC" else "ABROAD"

 

 

I take the error "Token RightParen expected". How can I solve it?

  • Hi AKARSEVGI 

     

    Please update the code as below:-

    if List.Contains({"FB", "FF", "FE", "FA", "FC", "FD", "FZ", "FA"}, [DOCTYPE]) then
      if [COUNTRY] = "TR" or [COUNTRY] = "CY" then "DOMESTIC" else "ABROAD"
    else if List.Contains({"FM", "FG", "FH", "FP", "FN", "FO"}, [DOCTYPE]) then
      if [COUNTRY] = "TR" or [COUNTRY] = "CY" then "DOMESTIC" else "ABROAD"
    else if [COUNTRY] = "TR" or [COUNTRY] = "CY" then
      "DOMESTIC"
    else
      "ABROAD"

    BR,

    Samarth

1 Reply

  • Samarth_18's avatar
    Samarth_18
    Community Champion

    Hi AKARSEVGI 

     

    Please update the code as below:-

    if List.Contains({"FB", "FF", "FE", "FA", "FC", "FD", "FZ", "FA"}, [DOCTYPE]) then
      if [COUNTRY] = "TR" or [COUNTRY] = "CY" then "DOMESTIC" else "ABROAD"
    else if List.Contains({"FM", "FG", "FH", "FP", "FN", "FO"}, [DOCTYPE]) then
      if [COUNTRY] = "TR" or [COUNTRY] = "CY" then "DOMESTIC" else "ABROAD"
    else if [COUNTRY] = "TR" or [COUNTRY] = "CY" then
      "DOMESTIC"
    else
      "ABROAD"

    BR,

    Samarth