我收到此公式的错误消息,但看不到缺少的树木的木材 - 请帮忙!
如果 {vehinv_rec.master_class_2} = "RCV" 并且如果 {vehinv_rec.chassis_model} 在 [“DF01”, “DF02”, “DF03”, “DF04”, “DF05”, “DF06”, “DF07”, “DF08”, “DF09”, “DF10”, “DF11”, “DF12”, “DF13”, “DF14”, “DF15”, “DF16”, “DF17”, “DF18”, “DF19”, “DF20”, “FAD2”, “AN1”, “AN2”, “蚂蚁”, “ME4”] 然后“不合规”,否则 如果 {vehinv_rec.master_class_2} = "RCV" 且 {vehinv_rec.gvw_kg} > 18000 则“合规”,否则“超出范围”
我不断收到错误消息,提示 THEN 缺失,但我看不到在哪里?
您有语法错误。您将公式写为:
IF arg1 AND IF arg2 THEN...
相反,尝试如下:
IF arg1 AND arg2 THEN...
当您在 arg2 的计算中重复关键字 IF 时,编译器/解析器将其视为开始一个新的 IF 语句,而没有完成第一个语句。