Как использовать политику попаданий в таблице решений в Drools - PullRequest
0 голосов
/ 19 сентября 2019

Я использую таблицу решений drools для создания правил.В файле xls есть несколько правил для изменения суммы продукта путем добавления приемлемого налога для данного факта, и в этом случае я должен выбрать только тот, который возвращает минимальную сумму заказа.В документации упоминается, что политики попаданий DMN были реализованы в серии 7.x.Значение C <можно указать в верхнем левом углу таблицы решений и.Но все правила увольняют.Что можно сделать с </p>

Я пытаюсь дать значение C <в верхнем левом углу и в самой левой ячейке таблицы правил.</p>

Я ожидал, что после срабатывания всех правил, минимальное значение заказа должно было вернуться.Но я получаю многократную стоимость заказа.Теперь одним из обходных путей может быть передача объектов в новый файл правил, который даст минимум суммы заказа, но я решил, что в этом случае сработала политика попадания dmn.

1 Ответ

0 голосов
/ 20 сентября 2019

Таблицы решений DMN и Таблицы решений Drools (xls) - это две разные вещи.

Если вы хотите использовать Таблицу решений DMN, потому что вас интересуют политики попаданий, предлагаемые стандартом DMN,Полностью поддерживаемый Drools, вам нужно создать файл модели DMN (.dmn).Вы можете использовать редактор Drools DMN для построения модели DMN.Если вы ищете документацию по редактору DMN Drools, вы можете обратиться к главе Создание и редактирование моделей DMN в Business Central .

Если вы хотите использовать вместо этого таблицы решений Drools для электронных таблиц (xls), вы можете обратиться к главе Таблицы решений электронных таблиц в руководстве Drools.

...