Я использую Drools с электронными таблицами и хочу, чтобы пользователь мог добавлять сложный код в ячейки условий. Но почему-то это не работает.
Вот пример:
Код в ячейке условия действителен, но я получаю следующее исключение от компилятора Drools:
[17,0]: [ERR 102] Line 17:0 mismatched input ''
[11,330]: [ERR 101] Line 11:330 no viable alternative at input 'partnumber' in rule "CAS_12"
Я надеюсь, что вы, ребята, можете мне помочь .. Спасибо!
[Обновление]
Я нашел решение своей проблемы: после установки свойства EscapeQuotes в false текст в условных ячейках перенаправляется как есть в функцию eval. Таким образом, я могу программировать, используя DRL внутри ячеек.
Вот как установить свойство: