系统说明旧值比新值大或小 x%

System Notes old value is x% greater or lesser than new value

我正在尝试创建一个保存的搜索来比较特定系统备注字段的旧值和新值。基本上,我希望能够搜索 Freight Cost 新值是否大于或等于旧值的 150%。我有一些问题:

  1. 我应该使用什么公式类型,Formula(text)Formula(numeric)

  2. 如何缩小我是系统注释的特定字段?

  3. 你可以看我下面的例子,我的公式错在哪里?或者你会怎么写?

请原谅糟糕的格式,但我会按照我认为应该的方式来写它(除了问题 #2),但它显然是错误的,因为它不起作用。

CASE WHEN {systemnotes.newvalue} >= ({systemnotes.oldvalue} * 1.5)

非常感谢!!

假设您希望在已保存搜索的条件选项卡上执行此操作:

  1. 使用公式文本或数字无关紧要,但文本可能 更直观。
  2. 为系统备注字段制定条件:字段、任何一项、运费
  3. 为公式(文本)制定标准,即'Applies';公式:

CASE WHEN TO_NUMBER(NVL({systemnotes.newvalue},0)) >= (TO_NUMBER(NVL({systemnotes.oldvalue},0)) * 1.5 ) 然后 'Applies' 其他 'Nope' 结束