|
|
#1 |
|
Участник
|
XMLExcelDocument_RU вставка string
Всем привет.
Есть простейший код: Код: XMLExcelDocument_RU document;
;
document = XMLExcelDocument_RU::newFromFile('D:\\ExcelFile.xlsx');
document.insertValue('C1','1');
document.closeDocument(true);Начал копаться и вот до чего дошёл... есть класс OxmlCell_RU там вызывается setValue - тут идёт определение типов и прочее...дальше идёт код Код: switch (cellType)
{
case 's':
cellValue.set_Text(int2str(oxmlRow.worksheet().workbook().getSharedStringIdx(string)));
break;
case 'n':
cellValue.set_Text(string);
break;
}Дальше отрабатывает метод initSharedStringTablePart()... Код: sharedStringCount = 0;
sharedStringTablePart = workbookPart.get_SharedStringTablePart();
sharedStringTable = sharedStringTablePart.get_SharedStringTable();Подскажите кто сталкивается , что это за SharedStringTablePart - зачем он нуден. Спасибо! |
|
|