title: Detail band of subreport not showing
body: <p>My main report contains 5 fields, 4 of them are of type <strong><em>java.lang.String</em></strong> and the last one is of type <strong><em>java.util.List</em></strong>. I used its latter as the data source for the <em>subreport</em>. I set the <em>datasource</em> of the <em>subreport</em>.</p>
  
  <p><em>Subreport</em> properties:</p>
  
  <p><em>Connection Type</em>       : <strong><em>Use a datasource expression</em></strong><br/>
  <em>Datasource Expression</em> : <strong><em>new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{Field5})</em></strong></p>
  
  <p>Passing of data is working fine (I guess) because when I fill the report inside the <em>Java</em> application. I can view the data passed to fields 1 to 4 but in field 5, at first, I can't verify because the <em>subreport</em> does not show data, only the static texts defined in the <em>Column Header</em>. </p>
  
  <p>Then when I placed the fields of the <em>subreport</em> in the <em>Page Footer</em>, I found out that the data is passed successfully, the problem is that the <em>Detail</em> band itself is not showing. </p>
  
  <p>Why is it not showing? </p>
  
  <p>In the <em>subreport</em> properties, I have:</p>
  
  <p><em>When no data</em>: <strong><em>All Sections, No Detail</em></strong></p>
  
  <p>Please can anyone shed some light on this.</p>