HOR-80 "0018229: Error en report tables para grillas" SOLVED

Issue:
    0018229: Error en report tables para grillas - Create report tables from grids
Cause:
    Nuevo requerimiento de funciones (procesos BPMN)
Solution:
    - Se a implementado la creacion de Report-tables de tipo Grid para procesos BPMN
    - Esta funcionaldad es la misma que los procesos Clasicos

Fix
This commit is contained in:
Victor Saisa Lopez
2016-06-15 17:03:07 -04:00
parent 4979c587bd
commit e3d08619d3
6 changed files with 313 additions and 128 deletions

View File

@@ -340,8 +340,6 @@ class Process extends BaseProcess
public function getAll ()
{
$bpmn = new \ProcessMaker\Project\Bpmn();
$oCriteria = new Criteria( 'workflow' );
$oCriteria->addSelectColumn( ProcessPeer::PRO_UID );
@@ -362,7 +360,7 @@ class Process extends BaseProcess
$uids = array ();
while ($oDataset->next()) {
$row = $oDataset->getRow();
$row['PRO_PROCESS_TYPE'] = ($bpmn->exists($row['PRO_UID']))? 'BPMN' : 'CLASSIC';
$processes[] = $row;
$uids[] = $processes[sizeof( $processes ) - 1]['PRO_UID'];
}