Выводится только одна (самая первая) строка из переданного в отчет набора данных.
Источником данных для отчета задаю DataGridView.DefaultView в котором в форме отображаю данные. Макет хранится в ресурсах приложения. При выводе отчета, в бэнде "Данные" выводится только одна (самая первая) строка из переданного в отчет набора данных. В чем может быть проблема? В макете отчета?
Код:
using (ProductionFReport = new Report()){
ComponentResourceManager resources = new ComponentResourceManager(typeof(FormVolumeOfProduction));
ProductionFReport.ReportResourceString = resources.GetString("ProductionFReport.ReportResourceString");
ProductionFReport.RegisterData((dataGridView1.DataSource as DataTable).DefaultView, "DeviceBurnLog");
ProductionFReport.Show();
}
Макет:
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="03/10/2021 22:15:38" ReportInfo.Modified="03/15/2021 18:43:21" ReportInfo.CreatorVersion="2014.2.1.0">
<Dictionary/>
<ReportPage Name="Page1" RawPaperSize="9" TopMargin="20" BottomMargin="15">
<ReportTitleBand Name="ReportTitle1" Width="718.2" Height="37.8">
<TextObject Name="ReportTitle" Left="255.15" Top="9.45" Width="170.1" Height="18.9" Text="Объемы производства" Font="Arial, 10pt, style=Bold"/>
</ReportTitleBand>
<PageHeaderBand Name="PageHeader1" Top="41.8" Width="718.2" Height="28.35">
<TextObject Name="Text1" Top="9.45" Width="94.5" Height="18.9" Text="Устройство" HorzAlign="Center"/>
<TextObject Name="Text2" Left="94.5" Top="9.45" Width="151.2" Height="18.9" Text="S/N" HorzAlign="Center"/>
<TextObject Name="Text3" Left="255.15" Top="9.45" Width="151.2" Height="18.9" Text="Дата" HorzAlign="Center"/>
<TextObject Name="Text4" Left="453.6" Top="9.45" Width="113.4" Height="18.9" Text="Пользователь" HorzAlign="Center"/>
<TextObject Name="Text5" Left="567" Top="9.45" Width="141.75" Height="18.9" Text="Компьютер" HorzAlign="Center"/>
</PageHeaderBand>
<DataBand Name="Data1" Top="74.15" Width="718.2" Height="75.6">
<TextObject Name="Text7" Top="9.45" Width="94.5" Height="18.9" CanBreak="false" Text="[DeviceBurnLog.Устройство]"/>
<TextObject Name="Text8" Left="94.5" Top="9.45" Width="151.2" Height="18.9" Text="[DeviceBurnLog.SN]"/>
<TextObject Name="Text9" Left="255.15" Top="9.45" Width="151.2" Height="18.9" Text="[DeviceBurnLog.Дата]" Format="Date" Format.Format="d"/>
<TextObject Name="Text10" Left="453.6" Top="9.45" Width="113.4" Height="18.9" Text="[DeviceBurnLog.Пользователь]"/>
<TextObject Name="Text11" Left="567" Top="9.45" Width="141.75" Height="18.9" Text="[DeviceBurnLog.Компьютер]"/>
</DataBand>
<PageFooterBand Name="PageFooter1" Top="153.75" Width="718.2" Height="18.9">
<TextObject Name="Text6" Left="283.5" Width="94.5" Height="18.9" Text="[Page]" HorzAlign="Center"/>
</PageFooterBand>
</ReportPage>
</Report>