Netsuite Case заявление - PullRequest
       17

Netsuite Case заявление

0 голосов
/ 02 октября 2018

Я хочу использовать оператор case для возврата Direct To Consumer, если в поле po / check есть po, начинающееся с #WEB%.Ниже приведен текст формулы, который я использую.

CASE WHEN {otherrefnum} IS '#WEB%' THEN 'DIRECT TO CONSUMER' ELSE 0 END

Я получаю ошибочное выражение ошибки.

1 Ответ

0 голосов
/ 02 октября 2018

Вы можете попробовать использовать LIKE вместо IS и использовать скобки для экранирования % в вашем слове.

РЕДАКТИРОВАТЬ

ваш *Для 1010 * и ELSE результата нужно убедиться, что один и тот же тип.

Так что пусть ELSE '0' вместо ELSE 0

CASE WHEN {otherrefnum} like '#WEB[%]%' THEN 'DIRECT TO CONSUMER' ELSE '0' END
...