From 25d3251927ae29e245e7ca1026131b66c43a1379 Mon Sep 17 00:00:00 2001 From: Luis Fernando Saisa Lopez Date: Thu, 23 Oct 2014 10:58:58 -0400 Subject: [PATCH] PM 669 "Mensaje de alerta no coincide..." SOLVED Code Issue: Mensaje de alerta no coincide con la falta realizada en Report Tables Old Version Solution: se corrige los mensajes en las validaciones existentes. --- .../reportTables/reportTables_Edit.html | 4 +- .../reportTables/reportTables_Edit.xml | 54 +++++++------------ 2 files changed, 20 insertions(+), 38 deletions(-) diff --git a/workflow/engine/xmlform/reportTables/reportTables_Edit.html b/workflow/engine/xmlform/reportTables/reportTables_Edit.html index 6c73cd267..f2dca0eed 100755 --- a/workflow/engine/xmlform/reportTables/reportTables_Edit.html +++ b/workflow/engine/xmlform/reportTables/reportTables_Edit.html @@ -28,7 +28,7 @@ {$form.REP_TAB_NAME} - * {$REP_TAB_TYPE} + {$REP_TAB_TYPE} {$form.REP_TAB_TYPE} @@ -56,4 +56,4 @@ {$form.JS} - \ No newline at end of file + diff --git a/workflow/engine/xmlform/reportTables/reportTables_Edit.xml b/workflow/engine/xmlform/reportTables/reportTables_Edit.xml index cd8036d92..8260f52a1 100755 --- a/workflow/engine/xmlform/reportTables/reportTables_Edit.xml +++ b/workflow/engine/xmlform/reportTables/reportTables_Edit.xml @@ -82,13 +82,16 @@ function cancel(){ function reportTablesSave(form) { - var bContinue = true; - if (getField('REP_TAB_TITLE').value == '') { - bContinue = false; + if (getField("REP_TAB_TITLE").value.trim() == "") { + new leimnud.module.app.alert().make({label: _("ID_TITLE_REQUIRED")}); + return false; } - if (getField('REP_TAB_NAME').value == '') { - bContinue = false; + + if (getField("REP_TAB_NAME").value.trim() == ""){ + new leimnud.module.app.alert().make({label: _("ID_NAME_REQUIRED")}); + return false; } + var j = 0; if (getField('REP_TAB_TYPE').value == 'NORMAL') { var i; @@ -100,39 +103,18 @@ function reportTablesSave(form) } } if ((j < 1) || (j > 80)) { - bContinue = false; - } - } - else { - if (getField('REP_TAB_GRID').value == '') { - bContinue = false; - } - } - if (bContinue) { - ajax_post(form.action, form, 'POST'); - //currentPopupWindow.remove(); - //@#PAGED_TABLE_ID.refresh(); - history.back(); - } - else { - if (getField('REP_TAB_TYPE').value == 'NORMAL') { - if (j == 0) { - new leimnud.module.app.alert().make({ - label:'@G::LoadTranslation(ID_PLEASE_ENTER_REQUIRED_FIELDS)' - }); - } - else { - new leimnud.module.app.alert().make({ - label:'@G::LoadTranslation(ID_PLEASE_SELECT_MAX_X_FIELDS)' - }); - } - } - else { - new leimnud.module.app.alert().make({ - label:'@G::LoadTranslation(ID_PLEASE_ENTER_REQUIRED_FIELDS)' - }); + new leimnud.module.app.alert().make({label: _("ID_SELECT_LEAST_FIELD")}); + return false; + } + } else { + if (getField("REP_TAB_GRID").value == "") { + new leimnud.module.app.alert().make({label: _("ID_GRID_FIELDS_REQUIRED")}); + return false; } } + + ajax_post(form.action, form, 'POST'); + history.back(); } function reportTablesDelete(sUID)