mirror of
https://github.com/fralx/LimeReport.git
synced 2025-11-07 00:21:24 +03:00
Merge remote-tracking branch 'origin/feature/not_print_empty_pages' into master
This commit is contained in:
@@ -1484,15 +1484,19 @@ BandDesignIntf* ReportRender::findEnclosingGroup()
|
||||
|
||||
void ReportRender::savePage(bool isLast)
|
||||
{
|
||||
if (m_renderPageItem->isTOC())
|
||||
m_pagesRanges.addTOCPage();
|
||||
else
|
||||
m_pagesRanges.addPage();
|
||||
|
||||
m_datasources->setReportVariable("#IS_LAST_PAGEFOOTER",isLast);
|
||||
m_datasources->setReportVariable("#IS_FIRST_PAGEFOOTER",m_datasources->variable("#PAGE").toInt()==1);
|
||||
|
||||
renderPageItems(m_patternPageItem);
|
||||
|
||||
if (m_renderPageItem->isEmpty() && m_renderPageItem->notPrintIfEmpty()) return;
|
||||
|
||||
if (m_renderPageItem->isTOC())
|
||||
m_pagesRanges.addTOCPage();
|
||||
else
|
||||
m_pagesRanges.addPage();
|
||||
|
||||
checkFooterGroup(m_lastDataBand);
|
||||
cutGroups();
|
||||
rearrangeColumnsItems();
|
||||
|
||||
Reference in New Issue
Block a user