BUG 0000 Adjustment in import process in PMTables and ReportTables.
This commit is contained in:
@@ -1472,6 +1472,19 @@ var additionalTablesDataDelete = function(sUID, sKeys) {
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
$tableExists = true;
|
||||
$sDataBase = 'database_' . strtolower(DB_ADAPTER);
|
||||
if(G::LoadSystemExist($sDataBase)){
|
||||
G::LoadSystem($sDataBase);
|
||||
$oDataBase = new database();
|
||||
$sDataBase = $sConnection;
|
||||
if($sDataBase == 'workflow')
|
||||
$sDataBase = DB_NAME;
|
||||
$tableExists = $oDataBase->tableExists($sTableName, $sDataBase);
|
||||
}
|
||||
if($tableExists) {
|
||||
|
||||
switch (DB_ADAPTER) {
|
||||
case 'mysql':
|
||||
//select cases for this Process, ordered by APP_NUMBER
|
||||
@@ -1641,6 +1654,7 @@ var additionalTablesDataDelete = function(sUID, sKeys) {
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception $oError) {
|
||||
throw($oError);
|
||||
}
|
||||
|
||||
@@ -570,6 +570,7 @@ class pmTablesProxy extends HttpProxyController
|
||||
|
||||
if($tRecord){
|
||||
$tNameOld = $contentSchema['ADD_TAB_NAME'];
|
||||
$contentSchema['ADD_TAB_UID'] = G::generateUniqueID();
|
||||
$contentSchema['ADD_TAB_NAME'] = "{$contentSchema['ADD_TAB_NAME']}".sizeof($tRecord);
|
||||
$contentSchema['ADD_TAB_CLASS_NAME'] = "{$contentSchema['ADD_TAB_CLASS_NAME']}".sizeof($tRecord);
|
||||
$oMap->addRoute($tNameOld, $contentSchema['ADD_TAB_NAME']);
|
||||
@@ -627,7 +628,7 @@ class pmTablesProxy extends HttpProxyController
|
||||
|
||||
$isReportTable = $contentSchema['PRO_UID'] != '' ? true : false;
|
||||
if ($isReportTable) {
|
||||
$oAdditionalTables->populateReportTable($contentSchema['ADD_TAB_NAME'], $contentSchema['ADD_TAB_CONNECTION'], $contentSchema['ADD_TAB_TYPE'], $contentSchema['FIELDS'], $contentSchema['ADD_UID'], $contentSchema['ADD_TAB_GRID']);
|
||||
$oAdditionalTables->populateReportTable($contentSchema['ADD_TAB_NAME'], $contentSchema['DBS_UID'], $contentSchema['ADD_TAB_TYPE'], $contentSchema['FIELDS'], $contentSchema['PRO_UID'], $contentSchema['ADD_TAB_GRID']);
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user