Bug 6048: The ROU_OPTIONAL database field was missing in the parallel by evaluation grid, this issue corrupt the route data and the routing rules dissapear, now that value is loaded in the grid
This commit is contained in:
@@ -2259,6 +2259,12 @@ class processMap {
|
||||
$oDataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
$oDataset->next();
|
||||
$aRow = $oDataset->getRow();
|
||||
$params = array();
|
||||
// $sql = BasePeer::createSelectSql($oCriteria, $params);
|
||||
// echo $sProcessUID."-".$sTaskUID."-";
|
||||
// echo $sql;
|
||||
// var_dump($aRow);
|
||||
// die();
|
||||
if (is_array($aRow)) {
|
||||
$aFields ['ROU_TYPE'] = $aRow ['ROU_TYPE'];
|
||||
$aFields ['ROU_TYPE_OLD'] = $aRow ['ROU_TYPE'];
|
||||
@@ -2322,6 +2328,7 @@ class processMap {
|
||||
$aFields ['GRID_PARALLEL_EVALUATION_TYPE'] ['ROU_UID'] [$aRow ['ROU_CASE']] = $aRow ['ROU_UID'];
|
||||
$aFields ['GRID_PARALLEL_EVALUATION_TYPE'] ['ROU_NEXT_TASK'] [$aRow ['ROU_CASE']] = $aRow ['ROU_NEXT_TASK'];
|
||||
$aFields ['GRID_PARALLEL_EVALUATION_TYPE'] ['ROU_CONDITION'] [$aRow ['ROU_CASE']] = $aRow ['ROU_CONDITION'];
|
||||
$aFields ['GRID_PARALLEL_EVALUATION_TYPE'] ['ROU_OPTIONAL'] [$aRow ['ROU_CASE']] = $aRow ['ROU_OPTIONAL'];
|
||||
$oDataset->next();
|
||||
}
|
||||
$sXmlform = 'patterns_ParallelByEvaluation';
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<dynaForm name="patterns_GridParallelByEvaluationType" type="grid" width="100%">
|
||||
|
||||
<ROU_NEXT_TASK type="dropdown"><![CDATA[
|
||||
<ROU_NEXT_TASK type="dropdown"><![CDATA[
|
||||
SELECT TAS_UID, CON_VALUE FROM TASK LEFT JOIN CONTENT ON (TAS_UID = CON_ID AND CON_CATEGORY = 'TAS_TITLE' AND CON_LANG = '@#LANG') WHERE PRO_UID = '@#PROCESS'
|
||||
]]><en>Next Task</en>
|
||||
</ROU_NEXT_TASK>
|
||||
|
||||
<ROU_CONDITION type="textpm" size="35" maxlength="255" showVars="1" process="@#PROCESS">
|
||||
<ROU_CONDITION type="textpm" size="35" maxlength="255" showVars="1" process="@#PROCESS">
|
||||
<en>Condition</en>
|
||||
</ROU_CONDITION>
|
||||
|
||||
</ROU_CONDITION>
|
||||
<ROU_OPTIONAL type="hidden"/>
|
||||
</dynaForm>
|
||||
Reference in New Issue
Block a user