Commit d889286d authored by Igor.Zotov's avatar Igor.Zotov

рефакторинг

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@58543 954022d7-b5bf-4e40-9824-e11837661b57
parent 45d4cd17
...@@ -2123,28 +2123,33 @@ var gUndoInsDelCellsFlag = true; ...@@ -2123,28 +2123,33 @@ var gUndoInsDelCellsFlag = true;
searchRangeInTableParts: function(range) searchRangeInTableParts: function(range)
{ {
var aWs = this._getCurrentWS(); var aWs = this._getCurrentWS();
var tableRange;
var isIntersect = false; var isIntersect = false;
var containRange;
if(aWs.TableParts) var containRange, tableRange;
var tableParts = aWs.TableParts;
if(tableParts)
{ {
for(var i = 0; i < aWs.TableParts.length; i++) for(var i = 0; i < tableParts.length; i++)
{ {
if(aWs.TableParts[i].Ref) if(!tableParts[i].Ref)
{ continue;
tableRange = aWs.TableParts[i].Ref;
}
if(tableRange.containsRange(range)) tableRange = tableParts[i].Ref;
{
containRange = {tableRange: tableRange, id: i}; if(range.isIntersect(tableRange))
break;
}
else if(range.isIntersect(tableRange))
{ {
isIntersect = true; if(tableRange.containsRange(range))
break; {
containRange = {id: i};
break;
}
else
{
isIntersect = true;
break;
}
} }
} }
} }
......
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