Commit 1781116c authored by Igor.Zotov's avatar Igor.Zotov Committed by Alexander.Trofimov

http://bugzserver/show_bug.cgi?id=20758 - Bug 20758 - [Drag&Drop] Не...

http://bugzserver/show_bug.cgi?id=20758 - Bug 20758 - [Drag&Drop] Не отменяется выравнивание в заголовке таблицы после отмены переноса числового значения в форматированную таблицу

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@60838 954022d7-b5bf-4e40-9824-e11837661b57
parent 86d57fa2
......@@ -2852,7 +2852,7 @@ UndoRedoCell.prototype = {
cell.setValueData(Val);
// ToDo Так делать неправильно, нужно поправить (перенести логику в model, а отрисовку отделить)
var worksheetView = this.wb.oApi.wb.getWorksheetById(nSheetId);
worksheetView.autoFilters._renameTableColumn(new Asc.Range(nCol, nRow, nCol, nRow));
worksheetView.autoFilters._renameTableColumn(new Asc.Range(nCol, nRow, nCol, nRow), bUndo);
}
else if(historyitem_Cell_SetStyle == Type)
{
......
......@@ -6779,7 +6779,7 @@ var gUndoInsDelCellsFlag = true;
return {result: result, mainAdjacentCells: mainAdjacentCells, activeCells: activeCells};
},
_renameTableColumn: function(range)
_renameTableColumn: function(range, bUndo)
{
var ws = this.worksheet;
var aWs = this._getCurrentWS();
......@@ -6811,14 +6811,18 @@ var gUndoInsDelCellsFlag = true;
if(val != "" && intersection.c1 <= j && intersection.c2 >= j )
{
filter.TableColumns[j - tableRange.c1].Name = val;
cell.setType(CellValueType.String);
if(!bUndo)
cell.setType(CellValueType.String);
}
else if(val == "")//если пустая изменяем генерируем имя и добавляем его в TableColumns
{
filter.TableColumns[j - tableRange.c1].Name = "";
generateName = this._generateColumnName(filter.TableColumns);
cell.setValue(generateName);
cell.setType(CellValueType.String);
if(!bUndo)
{
cell.setValue(generateName);
cell.setType(CellValueType.String);
}
filter.TableColumns[j - tableRange.c1].Name = generateName;
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment