diff --git a/js/app/views/ParamArgumentsUI.js b/js/app/views/ParamArgumentsUI.js index 65225c3..0cc4d16 100644 --- a/js/app/views/ParamArgumentsUI.js +++ b/js/app/views/ParamArgumentsUI.js @@ -63,12 +63,23 @@ Ext.define('amdaUI.ParamArgumentsUI', { } if (paramRequestObject.get('type') == 2) { //Tab2D + var dim1RelatedTable = me.getRelatedTableFromDim('dim1', paramInfo.data.tables); var dim2RelatedTable = me.getRelatedTableFromDim('dim2', paramInfo.data.tables); - if (!dim2RelatedTable.variable) { - paramRequestObject.set('dim2-index', 0); + if (!dim2RelatedTable.mainDim) { + if (!dim2RelatedTable.variable) { + paramRequestObject.set('dim2-index', 0); + } + else { + paramRequestObject.set('dim2-sum-type', 1); + } } else { - paramRequestObject.set('dim2-sum-type', 1); + if (!dim1RelatedTable.variable) { + paramRequestObject.set('dim1-index', 0); + } + else { + paramRequestObject.set('dim1-sum-type', 1); + } } } } -- libgit2 0.21.2