尝试在表达式中执行计算但返回语法错误

您将不得不承担我的责任,因为我对此主题的知识非常有限,并且大多数信息是由外部开发来源提供给我的。

我们正在尝试构建一个工作流程,该工作流程将触发销售订单中的特定数字-利润率逐行显示,并会根据设置的阈值自行激活。

我们得到以下信息:

$.response.tOutoeordline.t-outoeordline[?(((@.netamt-@.scrncost)///@.scrncost)<0.25)].lineno

但这给我们一个错误:

步骤GetOrderDetails [0]失败:处理输出参数'MarginLine'时出错;预期字符:)

我们尝试了许多不同的变体,但对如何格式化该格式一无所知,我很茫然。

我们希望实现的计算是Netamt-Scrncost / Scrncost,如果该结果在任何一行上均低于0.25,则将触发该计算。

谁能对此有所启示(如果我的描述不好,再次道歉,如果您需要我的更多信息,请告诉我)?

评论