diff --git a/grid/core-impl/src/extractors/TranspositionAwareExtractor.java b/grid/core-impl/src/extractors/TranspositionAwareExtractor.java index 30a82579a54b..0a7ea5c1c3e7 100644 --- a/grid/core-impl/src/extractors/TranspositionAwareExtractor.java +++ b/grid/core-impl/src/extractors/TranspositionAwareExtractor.java @@ -83,7 +83,7 @@ public abstract class TranspositionAwareExtractor extends DefaultValuesExtractor Object rowNumber = ROW_NAMES_COLUMN.getValue(row); return rowNumber instanceof String ? (String)rowNumber : ""; } - return String.valueOf(row.getRowNum() - 1); + return String.valueOf(row.getRowNum()); } @Override @@ -166,7 +166,7 @@ public abstract class TranspositionAwareExtractor extends DefaultValuesExtractor public final GridRow originalRow; public TransposedColumn(int columnNum, GridRow originalRow) { - super(columnNum, "Value (" + (originalRow.getRowNum() - 1) + ")", Types.VARCHAR, "", ""); + super(columnNum, "Value (" + originalRow.getRowNum() + ")", Types.VARCHAR, "", ""); this.originalRow = originalRow; } } diff --git a/grid/impl/src/datagrid/GridUtil.java b/grid/impl/src/datagrid/GridUtil.java index 0168e88dc748..96a6d8e81751 100644 --- a/grid/impl/src/datagrid/GridUtil.java +++ b/grid/impl/src/datagrid/GridUtil.java @@ -540,7 +540,7 @@ public class GridUtil extends GridUtilCore { if (row == null) return DataGridBundle.message("column.name.not.applicable"); if (isInsertedRow(grid, rowIndex)) return String.valueOf(getInsertedRowIdx(grid, relativeIndex)); GridRow previousRow = rowIndex.asInteger() == 0 ? null : grid.getDataModel(DATA_WITH_MUTATIONS).getRow(ModelIndex.forRow(grid, rowIndex.asInteger() - 1)); - return previousRow != null && previousRow.getRowNum() == row.getRowNum() ? "" : String.valueOf(row.getRowNum() - 1); + return previousRow != null && previousRow.getRowNum() == row.getRowNum() ? "" : String.valueOf(row.getRowNum()); } public static void suggestPlugin(@NotNull String id, @Nullable Project project) {