-
Enhancement
-
Resolution: Obsolete
-
Major
-
None
-
6.1.0.Beta2
This DT should work:
CONDITION | CONDITION | ACTION |
---|---|---|
$guest : SeatDesignation() | $neighbor : SeatDesignation(isNeighborOf($guest)) | |
guestName == "$param" | guestName == "$param" | doSomething(); |
It crashes because of the "SeatDesignation(isNeighborOf($guest))". Only empty parenthesis are allowed.
Failing workaround 1: This workaround (as specified by the docs), does NOT work well, because it adds the same condition (isNeighborOf($guest)) multiple times in the same rule:
CONDITION | CONDITION | CONDITION | ACTION |
---|---|---|---|
$guest : SeatDesignation() | $neighbor : SeatDesignation() | ||
guestName == "$param" | isNeighborOf($guest), guestName == "$param" | isNeighborOf($guest), guestAge == "$param" | doSomething(); |
Failing workaround 2: Adding an extra, hidden column with that condition does not work when new rows are added because condition columns with an empty cell are ignored.