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

правка для бага #19714

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@51288 954022d7-b5bf-4e40-9824-e11837661b57
parent 2bf87a39
......@@ -2139,20 +2139,18 @@
}
//при вставке ошибка в MS Excel может возникать как в случае автофильтров, так и в случае форматированных таблиц
/*if((InsertCellsAndShiftRight || InsertCellsAndShiftDown) && autoFilter)
if((DeleteCellsAndShiftLeft || DeleteCellsAndShiftTop) && autoFilter)
{
tableRange = this._refToRange(autoFilter.Ref);
//если хотя бы одна ячейка активной области попадает внутрь форматированной таблицы
if(this._rangeHitInAnRange(activeCells, tableRange))
{
//если селектом засхвачена не вся таблица, то выдаём ошибку и возвращаем false
if(!(activeCells.c1 <= tableRange.c1 && activeCells.r1 <= tableRange.r1 && activeCells.c2 >= tableRange.c2 && activeCells.r2 >= tableRange.r2))
if(activeCells.c1 <= tableRange.c1 && activeCells.r1 <= tableRange.r1 && activeCells.c2 >= tableRange.c2 && activeCells.r2 >= tableRange.r2)
{
ws.model.workbook.handlers.trigger("asc_onError", c_oAscError.ID.AutoFilterChangeError, c_oAscError.Level.NoCritical);
return false;
result = 'changeAutoFilter';
}
}
else
/*else
{
//проверка на то, что хотим сдвинуть часть отфильтрованного диапазона
if(InsertCellsAndShiftRight)
......@@ -2192,8 +2190,8 @@
else if(InsertCellsAndShiftDown && tableRange.r1 >= activeCells.r1 && tableRange.c1 >= activeCells.c1 && tableRange.c2 <= activeCells.c2)
{
result = 'changeAutoFilter';
}
}*/
}*/
}
return result;
},
......
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