From 444ad741dc08568a5a9edb3a3555c7cd6ece0eb2 Mon Sep 17 00:00:00 2001 From: jennylee Date: Mon, 20 Oct 2014 17:19:15 -0400 Subject: [PATCH] PM-696 Warning al exportar un report table Old version. Los report tables old version no pueden ser exporttados individualmente, la unica forma en q estos pueden exportarse es dentro del mismo proceso. Se agrego una validacion para q controle este comportamiento no aniadiendo las RT Old version al listado de tablas a exportar. Y otra validacion para que cuando no se tenga nada en el listado de tablas a exportar no se realize dicha exportacion, ya que a pesar de estar vacio aun exportaba. --- workflow/engine/templates/pmTables/export.js | 5 +++++ workflow/engine/templates/pmTables/list.js | 18 ++++++++++-------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/workflow/engine/templates/pmTables/export.js b/workflow/engine/templates/pmTables/export.js index 48b74b10a..8d8c064db 100755 --- a/workflow/engine/templates/pmTables/export.js +++ b/workflow/engine/templates/pmTables/export.js @@ -139,6 +139,11 @@ Export.submit = function() var rows = Export.targetGrid.getStore(); var rowsData = new Array(); + if (rows.getCount() == 0){ + PMExt.info(_('ID_INFO'), _('ID_PMTABLES_CANT_EXPORT')); + return false; + } + for (i=0; i < rows.getCount(); i++) { row = rows.getAt(i); if ( row.data._SCHEMA == false && row.data._DATA == false) { diff --git a/workflow/engine/templates/pmTables/list.js b/workflow/engine/templates/pmTables/list.js index 8cf02f4d4..6f614f9f2 100755 --- a/workflow/engine/templates/pmTables/list.js +++ b/workflow/engine/templates/pmTables/list.js @@ -644,14 +644,16 @@ ExportPMTable = function(){ var toExportRows = new Array(); for(var i=0; i