Источник данных и автоматическое формирование таблицы
Вывожу таблицу следующим способом:
private void Table5_ManualBuild(object sender, EventArgs e)
{
DataSourceBase rowdata=Report.GetDataSource("Data1");
rowdata.Init();
int number;
number=1;
while(rowdata.HasMoreRows)
{
Table5.PrintRow(0);
Text46.Text=number.ToString();
Table5.PrintColumns();
rowdata.Next();
number++;
}
Table5.PrintRow(1);
Table5.PrintColumns();
}
Что интересно, что данные с источника даных "Data1" в отчете, после заполнение этой таблицы выводятся пустыми. Если выдалить конструкцию с While, все нормально выводится (канечно, кроме самой таблицы)
Комментарии
в конце еще раз добавить rowdata.Init();
После цикла while источник данных в состоянии EOF. Сделайте Init() еще раз, или печатайте данные в бэнде "Данные", который подключен к этому источнику. В этом случае инициализация будет сделана автоматически.