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

заменил вызов некоторых функций(getRange - getRange3)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@53223 954022d7-b5bf-4e40-9824-e11837661b57
parent 062d9d37
...@@ -948,10 +948,9 @@ ...@@ -948,10 +948,9 @@
var rowAdd = 0; var rowAdd = 0;
var tableColumns = []; var tableColumns = [];
var j = 0; var j = 0;
rangeShift = ws.model.getRange(new CellAddress(activeCells.r1, activeCells.c1, 0), new CellAddress(activeCells.r1, activeCells.c2, 0)); rangeShift = ws.model.getRange3(activeCells.r1, activeCells.c1, activeCells.r1, activeCells.c2);
if(addNameColumn) if(addNameColumn)
{ {
//rangeShift.addCellsShiftBottom();
rowAdd = 1; rowAdd = 1;
} }
paramsForCallBack = 'changeAllFOnTable'; paramsForCallBack = 'changeAllFOnTable';
...@@ -1110,7 +1109,7 @@ ...@@ -1110,7 +1109,7 @@
var mainCell = ws.model.getCell( new CellAddress(activeCells.r1, activeCells.c1, 0)).getCells(); var mainCell = ws.model.getCell( new CellAddress(activeCells.r1, activeCells.c1, 0)).getCells();
var val = mainCell[0].getValue(); var val = mainCell[0].getValue();
var mainAdjacentCells = this._getAdjacentCellsAF(activeCells, aWs); var mainAdjacentCells = this._getAdjacentCellsAF(activeCells, aWs);
rangeShift = ws.model.getRange(new CellAddress(mainAdjacentCells.r1, mainAdjacentCells.c1, 0), new CellAddress(mainAdjacentCells.r1, mainAdjacentCells.c2, 0)); rangeShift = ws.model.getRange3(mainAdjacentCells.r1, mainAdjacentCells.c1, mainAdjacentCells.r1, mainAdjacentCells.c2);
var rowAdd = 0; var rowAdd = 0;
//в случае таблице меняем контент и добавляем строку с названиями //в случае таблице меняем контент и добавляем строку с названиями
if(lTable) if(lTable)
...@@ -1141,7 +1140,7 @@ ...@@ -1141,7 +1140,7 @@
} }
else//выделено > 1 ячейки else//выделено > 1 ячейки
{ {
rangeShift = ws.model.getRange(new CellAddress(activeCells.r1, activeCells.c1, 0), new CellAddress(activeCells.r1, activeCells.c2, 0)); rangeShift = ws.model.getRange3(activeCells.r1, activeCells.c1, activeCells.r1, activeCells.c2);
var rowAdd = 0; var rowAdd = 0;
if(lTable) if(lTable)
{ {
...@@ -1497,7 +1496,6 @@ ...@@ -1497,7 +1496,6 @@
var oldFilter; var oldFilter;
var activeCells; var activeCells;
var newEndId; var newEndId;
var newStartId;
var t = this; var t = this;
var selectionRange; var selectionRange;
var onSortAutoFilterCallback = function(success) var onSortAutoFilterCallback = function(success)
...@@ -1609,15 +1607,8 @@ ...@@ -1609,15 +1607,8 @@
} }
else if(startCellFilter.r1 == activeRange.r1)//захват в выделенную область части заголовка - сортируем выделенную область, за исключением заголовка else if(startCellFilter.r1 == activeRange.r1)//захват в выделенную область части заголовка - сортируем выделенную область, за исключением заголовка
{ {
var newStartCell =
{
r1: activeRange.r1 + 1,
c1: activeRange.c1
};
sortCol = activeRange.c1; sortCol = activeRange.c1;
newStartId = t._rangeToId(newStartCell); sortRange = ws.model.getRange3(activeRange.r1 + 1, activeRange.c1, activeRange.r2, activeRange.c2);
newEndId = t._rangeToId({r1: activeRange.r2, c1: activeRange.c2});
sortRange = ws.model.getRange(new CellAddress(newStartId), new CellAddress(newEndId));
selectionRange = activeRange; selectionRange = activeRange;
var sortRange1 = t._getAscRange(sortRange.bbox); var sortRange1 = t._getAscRange(sortRange.bbox);
currentFilter = curFilter; currentFilter = curFilter;
...@@ -1660,8 +1651,9 @@ ...@@ -1660,8 +1651,9 @@
selectionRange = new Asc.Range(startCell.c1, startCell.r1 + 1, endCell.c2, endCell.r2); selectionRange = new Asc.Range(startCell.c1, startCell.r1 + 1, endCell.c2, endCell.r2);
newEndId = t._rangeToId(curCell); newEndId = t._rangeToId(curCell);
startCell.r1 = startCell.r1 + 1; startCell.r1 = startCell.r1 + 1;
newStartId = t._rangeToId(startCell);
sortRange = ws.model.getRange(new CellAddress(newStartId), new CellAddress(rangeCell[1])); sortRange = ws.model.getRange3(startCell.r1, startCell.c1, endCell.r1, endCell.c1);
var sortRange1 = t._getAscRange(sortRange.bbox); var sortRange1 = t._getAscRange(sortRange.bbox);
if(isTurnOffHistory) if(isTurnOffHistory)
onSortAutoFilterCallback(true); onSortAutoFilterCallback(true);
...@@ -2738,7 +2730,7 @@ ...@@ -2738,7 +2730,7 @@
valueMerg = null; valueMerg = null;
if(merged) if(merged)
{ {
valueMerg = ws.model.getRange(new CellAddress(merged.r1 + 1,merged.c1 + 1), new CellAddress(merged.r2 + 1,merged.c2 + 1)).getValue(); valueMerg = ws.model.getRange3(merged.r1 + 1, merged.c1 + 1, merged.r2 + 1, merged.c2 + 1).getValue();
if(valueMerg != null && valueMerg != "") if(valueMerg != null && valueMerg != "")
{ {
if(merged.r1 < cloneActiveRange.r1) if(merged.r1 < cloneActiveRange.r1)
......
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