如何在微观策略中使用 Not Like 运算符?

How to use the Not Like operator in microstrategy?

我正在尝试创建一个新属性,为此,我需要使用 Not Like 运算符。但是当我使用它时,出现了一个错误 "Validation failed with syntax error"。

Case(((State@ID="Closed") And (Title@ID Like "DEV -%")), "SIT", ((State@ID="Closed") And (Title@ID not  like "DEV -%")), "Closed", (State@ID="Ready To Test"), "SIT", (State@ID="New"), "Unknown", "Development")

以下语句应该有效:

Case(((State@ID="Closed") And (Title@ID Like "DEV -%")), "SIT", ((State@ID="Closed") And (NOT(Title@ID like "DEV -%"))), "Closed", (State@ID="Ready To Test"), "SIT", (State@ID="New"), "Unknown", "Development")

"NOT"需要写成:NOT(x,y)

如果您需要更强大的比较,请查看文档中的传递函数(ApplySimple 等)。