mirror of
https://github.com/fralx/LimeReport.git
synced 2025-11-07 00:21:24 +03:00
notPrintIfEmpty has been added to page item
This commit is contained in:
@@ -1483,15 +1483,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() and 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