[jboss-jira] [JBoss JIRA] (DROOLS-2655) [DMN Designer]: Decision Table: Automatically create input columns for each InputData element
Matteo Mortari (JIRA)
issues at jboss.org
Wed Jun 27 01:59:00 EDT 2018
[ https://issues.jboss.org/browse/DROOLS-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13597386#comment-13597386 ]
Matteo Mortari commented on DROOLS-2655:
----------------------------------------
bq. if user has opened expression editor, the top level is a decision table, and an Input column was deleted, should be the input node deleted (in case it is not connected to other nodes of DRG)?
I would NOT automatically delete, because the user originally explicited the link in the DRG the inputRequirement, hence in some DRD this is also visually explicit.
We could however think of asking with a dialog box, as you suggest if it is not linked to other DRG element, then such InputData (assuming a simple type) becomes irrelevant now for the only decision which had it as a requirement. But it is a very advanced feature I would leave it for much later.
> [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.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list