Есть ли ограничение для группировки рядов в POI Excel?JAVA

Программисты JAVA общаются здесь
Anonymous
Есть ли ограничение для группировки рядов в POI Excel?

Сообщение Anonymous »

Так, как я использую Apache Poi и метод Grouprow для группировки данных при создании листа Excel, я всегда достигаю предела в 99 строк при группировке. Кажется, что что -то знают об этом, и я также искал онлайн и ничего не нашел об этом методе, имеющем предел. Когда вы просто откроете любой файл Excel, вы можете сгруппировать более 100 строк, однако, когда я создаю лист на Java, группировка работает только до 99 строк. Я помесчу часть кода. Затем я добавляю их при создании строк с повторением. /> < /ul>
Заранее спасибо! < /p>
for (int i = 0; i < resultList.size(); i++){
row = sheet.createRow(i + 11);
cell = row.createCell(0);

//*..... go on to make cells then I start grouping*

int currentRow = i+11;
int startRow = 0;
int endRow = 0;

for(int j = 0; j < mapList.size(); j++) {

int checkRow = 11+Integer.parseInt(mapList.get(j).get("count").toString());

if(currentRow == checkRow) {
endRow = 11+Integer.parseInt(mapList.get(j).get("count").toString())-2;

startRow = endRow - //*previous group's row +2 here*;

sheet.groupRow(startRow, endRow); // the grouping method
break;
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/671 ... -poi-excel

Вернуться в «JAVA»