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

http://bugzserver/show_bug.cgi?id=29005 - Потеря формата форматированной...

http://bugzserver/show_bug.cgi?id=29005 -  Потеря формата форматированной таблицы, которая содержит пустые строки, после copy&paste

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@64323 954022d7-b5bf-4e40-9824-e11837661b57
parent ee6f3c79
...@@ -2954,13 +2954,17 @@ ...@@ -2954,13 +2954,17 @@
if(!oThis.isCopyPaste || (oThis.isCopyPaste && cell)) if(!oThis.isCopyPaste || (oThis.isCopyPaste && cell))
{ {
var nXfsId; var nXfsId;
var cellXfs = cell.xfs;
if(oThis.isCopyPaste && bIsTablePartContainActiveRange) if(oThis.isCopyPaste && bIsTablePartContainActiveRange)
{
nXfsId = this.prepareXfs(cell.compiledXfs); nXfsId = this.prepareXfs(cell.compiledXfs);
cellXfs = cell.compiledXfs;
}
else else
nXfsId = this.prepareXfs(cell.xfs); nXfsId = this.prepareXfs(cell.xfs);
//сохраняем как и Excel даже пустой стиль(нужно чтобы убрать стиль строки/колонки) //сохраняем как и Excel даже пустой стиль(нужно чтобы убрать стиль строки/колонки)
if(null != cell.xfs || false == cell.isEmptyText()) if(null != cellXfs || false == cell.isEmptyText())
this.bs.WriteItem(c_oSerRowTypes.Cell, function(){oThis.WriteCell(cell, nXfsId, row.index);}); this.bs.WriteItem(c_oSerRowTypes.Cell, function(){oThis.WriteCell(cell, nXfsId, row.index);});
} }
} }
......
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