]
Kris Verlaenen updated DROOLS-2655:
-----------------------------------
Sprint: 2018 Week 25-26, 2018 Week 27-29 (was: 2018 Week 25-26)
[DMN Designer]: Decision Table: Automatically create input columns
for each InputData element
---------------------------------------------------------------------------------------------
Key: DROOLS-2655
URL:
https://issues.jboss.org/browse/DROOLS-2655
Project: Drools
Issue Type: Enhancement
Components: DMN Editor
Affects Versions: 7.8.0.Final
Reporter: Michael Anstis
Assignee: Michael Anstis
[~tari_manga] suggested it advantageous to create input columns for each {{InputData}}
element linked to the {{Decision}}/{{BusinessKnowledgeModel}} containing the
{{DecisionTable}} expression. For example, if a BKM has 2 {{InputData}} nodes of simple
data-types then two columns should be created. If a BKM has 1 {{InputData}} node of
complex data-type that consists of 3 elements then 3 columns should be created.
- For simple data types the input column names should correspond exactly to InputData
elements.
- For complex data types, we should use dot notation, e.g. Person.name, Person.salary ...