Commit 2c68cbe6 authored by Sergey.Konovalov's avatar Sergey.Konovalov Committed by Alexander.Trofimov

ошибки в форматировании ячейки, если она содержит текст и полный формат...

ошибки в форматировании ячейки, если она содержит текст и полный формат оканчивающийся на текстовый формат(пример "0;0;0;_(@")

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@48226 954022d7-b5bf-4e40-9824-e11837661b57
parent d943459c
...@@ -2718,24 +2718,21 @@ CCellValue.prototype = ...@@ -2718,24 +2718,21 @@ CCellValue.prototype =
} }
else if(CellValueType.String == this.type) else if(CellValueType.String == this.type)
{ {
if(oNumFormat.isTextFormat()) if(null != this.text)
{
aText = oNumFormat.format(this.text, this.type, dDigitsCount, oAdditionalResult);
sText = null;
}
else if(null != this.multiText)
{ {
if(null != this.text) if("@" != oNumFormat.sFormat)
{ {
aText = oNumFormat.format(this.text, this.type, dDigitsCount, oAdditionalResult); var sSimpleString = "";
for(var i = 0, length = this.multiText.length; i < length; ++i)
sSimpleString += this.multiText[i].text;
aText = oNumFormat.format(sSimpleString, this.type, dDigitsCount, oAdditionalResult);
sText = null; sText = null;
} }
else if(null != this.multiText)
{
if("@" != oNumFormat.sFormat)
{
var sSimpleString = "";
for(var i = 0, length = this.multiText.length; i < length; ++i)
sSimpleString += this.multiText[i].text;
aText = oNumFormat.format(sSimpleString, this.type, dDigitsCount, oAdditionalResult);
sText = null;
}
}
} }
} }
} }
......
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