Merged in paulis/processmaker/PM-2973 (pull request #2350)
PM-2973: Update the report table related to Batch routing
This commit is contained in:
@@ -582,6 +582,15 @@ class ReportTables
|
|||||||
$sQuery = 'UPDATE `' . $aRow['REP_TAB_NAME'] . '` SET ';
|
$sQuery = 'UPDATE `' . $aRow['REP_TAB_NAME'] . '` SET ';
|
||||||
foreach ($aTableFields as $aField) {
|
foreach ($aTableFields as $aField) {
|
||||||
$sQuery .= '`' . $aField['sFieldName'] . '` = ';
|
$sQuery .= '`' . $aField['sFieldName'] . '` = ';
|
||||||
|
|
||||||
|
if(!isset($aFields[$aField['sFieldName']])){
|
||||||
|
foreach($aFields as $row){
|
||||||
|
if(is_array($row)){
|
||||||
|
$aFields = $row[count($row)];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
switch ($aField['sType']) {
|
switch ($aField['sType']) {
|
||||||
case 'number':
|
case 'number':
|
||||||
$sQuery .= (isset( $aFields[$aField['sFieldName']] ) ? (float) str_replace( ',', '', $aFields[$aField['sFieldName']] ) : '0') . ',';
|
$sQuery .= (isset( $aFields[$aField['sFieldName']] ) ? (float) str_replace( ',', '', $aFields[$aField['sFieldName']] ) : '0') . ',';
|
||||||
|
|||||||
Reference in New Issue
Block a user