mirror of
https://github.com/fralx/LimeReport.git
synced 2025-01-27 00:13:25 +03:00
"Datasource not found" suppressed for empty data source at subdetail band
This commit is contained in:
parent
2af7c5c7dd
commit
6e895e9423
@ -638,7 +638,9 @@ void ReportRender::renderChildFooter(BandDesignIntf *parent, BandPrintMode print
|
|||||||
void ReportRender::renderChildBands(BandDesignIntf *parentBand)
|
void ReportRender::renderChildBands(BandDesignIntf *parentBand)
|
||||||
{
|
{
|
||||||
foreach(BandDesignIntf* band,parentBand->childrenByType(BandDesignIntf::SubDetailBand)){
|
foreach(BandDesignIntf* band,parentBand->childrenByType(BandDesignIntf::SubDetailBand)){
|
||||||
IDataSource* ds = m_datasources->dataSource(band->datasourceName());
|
IDataSource* ds = 0;
|
||||||
|
if (!band->datasourceName().isEmpty())
|
||||||
|
ds = m_datasources->dataSource(band->datasourceName());
|
||||||
if (ds) ds->first();
|
if (ds) ds->first();
|
||||||
renderChildHeader(band,PrintAlwaysPrintable);
|
renderChildHeader(band,PrintAlwaysPrintable);
|
||||||
renderDataBand(band);
|
renderDataBand(band);
|
||||||
|
Loading…
Reference in New Issue
Block a user