From b3429ed05c815c51e90bde20f5262f1c23913cc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julio=20Cesar=20Laura=20Avenda=C3=B1o?= Date: Mon, 28 Aug 2023 19:24:28 +0000 Subject: [PATCH] PMCORE-4261 Comporium - Report Table Error --- .../engine/templates/pmTables/editReport.js | 32 ++++++++++++------- 1 file changed, 20 insertions(+), 12 deletions(-) diff --git a/workflow/engine/templates/pmTables/editReport.js b/workflow/engine/templates/pmTables/editReport.js index 09f712e32..3b3915125 100644 --- a/workflow/engine/templates/pmTables/editReport.js +++ b/workflow/engine/templates/pmTables/editReport.js @@ -432,9 +432,11 @@ Ext.onReady(function () { Ext.getCmp("sizeEdit").setValue(''); } - Ext.getCmp("field_incre").enable(); - if (defaultValue) { - Ext.getCmp("field_incre").setValue(false); + if (Ext.getCmp("field_incre")) { + Ext.getCmp("field_incre").enable(); + if (defaultValue) { + Ext.getCmp("field_incre").setValue(false); + } } } @@ -446,16 +448,20 @@ Ext.onReady(function () { Ext.getCmp("sizeEdit").setValue(''); } - Ext.getCmp("field_incre").disable(); - Ext.getCmp("field_incre").setValue(false); + if (Ext.getCmp("field_incre")) { + Ext.getCmp("field_incre").disable(); + Ext.getCmp("field_incre").setValue(false); + } } if (valueType === 'BOOLEAN' || valueType === 'DATE' || valueType === 'DATETIME' || valueType === 'TIME' || valueType === 'DECIMAL' || valueType === 'DOUBLE' || valueType === 'FLOAT' || valueType === 'REAL') { Ext.getCmp("sizeEdit").disable(); Ext.getCmp("sizeEdit").setValue(''); - Ext.getCmp("field_incre").disable(); - Ext.getCmp("field_incre").setValue(false); + if (Ext.getCmp("field_incre")) { + Ext.getCmp("field_incre").disable(); + Ext.getCmp("field_incre").setValue(false); + } } } } @@ -1342,11 +1348,13 @@ function editorFieldsEnableDisable(fieldTypeValue, fieldIndex, fieldInc, sizeEdi fieldIndex.setValue(false); } /*----------------------------------********---------------------------------*/ - if (swAI == 1) { - fieldInc.enable(); - } else { - fieldInc.disable(); - fieldInc.setValue(false); + if (typeof fieldInc !== 'undefined') { + if (swAI == 1) { + fieldInc.enable(); + } else { + fieldInc.disable(); + fieldInc.setValue(false); + } } if (swSize == 1) {