レポートを取得するためにstimulsoftを使用します。最初にstireport1という名前のレポートをデザインします。しかし、レポート表示のボタンをクリックすると、空のレポートが表示されます。なぜですか?私のコードは次のとおりです。
private void radButton1_Click(object sender, EventArgs e)
{
// stiReport1.RegData("query", query);
// stiReport2.RegBusinessObject("PUBS", "pub_info", query);
//stiReport2.RegData("pub_info", query);
// stiReport2.RegReportDataSources() = query;
// stiReport2.Dictionary.Databases.Add(query);
// stiReport2.Render();
StiReport st = GetReport();
st.Show();
}
private StiReport GetReport()
{
StiReport report = new StiReport();
if (File.Exists("D:\\stiReport1"))
{
report.Load("D:\\stiReport1");
}
PUBSEntities db = new PUBSEntities();
var query = (from p in db.pub_info
select p).ToList();
db.Dispose();
// report.RegBusinessObject("PUBS", "pub_info", query);
report.RegData("mypub",query);
return report;
}