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

(1.0.0.121): XlsxSerializerCom

некоторые типы ConditionalFormating в бинарнике переделаны из строк в byte.

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56882 954022d7-b5bf-4e40-9824-e11837661b57
parent 703457c6
...@@ -2877,8 +2877,9 @@ namespace BinXlsxRW { ...@@ -2877,8 +2877,9 @@ namespace BinXlsxRW {
} }
if (oConditionalFormattingRule.m_oOperator.IsInit()) if (oConditionalFormattingRule.m_oOperator.IsInit())
{ {
m_oBcw.m_oStream.WriteByte(c_oSer_ConditionalFormattingRule::Operator); nCurPos = m_oBcw.WriteItemStart(c_oSer_ConditionalFormattingRule::Operator);
m_oBcw.m_oStream.WriteString2(oConditionalFormattingRule.m_oOperator.get2()); m_oBcw.m_oStream.WriteByte(oConditionalFormattingRule.m_oOperator->GetValue());
m_oBcw.WriteItemEnd(nCurPos);
} }
if (oConditionalFormattingRule.m_oPercent.IsInit()) if (oConditionalFormattingRule.m_oPercent.IsInit())
{ {
...@@ -2922,8 +2923,9 @@ namespace BinXlsxRW { ...@@ -2922,8 +2923,9 @@ namespace BinXlsxRW {
} }
if (oConditionalFormattingRule.m_oType.IsInit()) if (oConditionalFormattingRule.m_oType.IsInit())
{ {
m_oBcw.m_oStream.WriteByte(c_oSer_ConditionalFormattingRule::Type); nCurPos = m_oBcw.WriteItemStart(c_oSer_ConditionalFormattingRule::Type);
m_oBcw.m_oStream.WriteString2(oConditionalFormattingRule.m_oType.get2()); m_oBcw.m_oStream.WriteByte(oConditionalFormattingRule.m_oType->GetValue());
m_oBcw.WriteItemEnd(nCurPos);
} }
if (0 < oConditionalFormattingRule.m_arrItems.GetSize()) if (0 < oConditionalFormattingRule.m_arrItems.GetSize())
...@@ -3039,8 +3041,9 @@ namespace BinXlsxRW { ...@@ -3039,8 +3041,9 @@ namespace BinXlsxRW {
if (oIconSet.m_oIconSet.IsInit()) if (oIconSet.m_oIconSet.IsInit())
{ {
m_oBcw.m_oStream.WriteByte(c_oSer_ConditionalFormattingIconSet::IconSet); nCurPos = m_oBcw.WriteItemStart(c_oSer_ConditionalFormattingIconSet::IconSet);
m_oBcw.m_oStream.WriteString2(oIconSet.m_oIconSet.get2()); m_oBcw.m_oStream.WriteByte(oIconSet.m_oIconSet->GetValue());
m_oBcw.WriteItemEnd(nCurPos);
} }
if (oIconSet.m_oPercent.IsInit()) if (oIconSet.m_oPercent.IsInit())
{ {
...@@ -3079,8 +3082,9 @@ namespace BinXlsxRW { ...@@ -3079,8 +3082,9 @@ namespace BinXlsxRW {
} }
if (oCFVO.m_oType.IsInit()) if (oCFVO.m_oType.IsInit())
{ {
m_oBcw.m_oStream.WriteByte(c_oSer_ConditionalFormattingValueObject::Type); nCurPos = m_oBcw.WriteItemStart(c_oSer_ConditionalFormattingValueObject::Type);
m_oBcw.m_oStream.WriteString2(oCFVO.m_oType.get2()); m_oBcw.m_oStream.WriteByte(oCFVO.m_oType->GetValue());
m_oBcw.WriteItemEnd(nCurPos);
} }
if (oCFVO.m_oVal.IsInit()) if (oCFVO.m_oVal.IsInit())
{ {
......
...@@ -2,6 +2,6 @@ ...@@ -2,6 +2,6 @@
//1 //1
//0 //0
//0 //0
//120 //121
#define INTVER 1,0,0,120 #define INTVER 1,0,0,121
#define STRVER "1,0,0,120\0" #define STRVER "1,0,0,121\0"
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