2
私はデータセットを持っており、そのデータセット内に2つのdataTableAdapteresがあります。水晶レポートで複数のテーブルを使用するには?
最初のDataTable用途このクエリ -
select * from a_object
inner join l_pageobject
on o_objectID = PO_ObjectID
inner join a_page
on po_pageid = p_pageid
inner join l_pagepermission
on p_pageid = pp_pageid
inner join a_permission
on P_permissionID = pp_permissionID
where p_description = 'testing.asp'
order by P_Name
と第二データテーブルの使用 -
select * from l_pagelink
inner join l_pageobject
on po_pageid = pl_pageid
inner join a_object
on o_objectID = po_ObjectID
inner join a_page
on pl_pageID = p_pageid
where p_description = 'testing.asp'
order by O_Name
私はクリスタルレポートで両方のテーブルを使用したいが、それは働いて得るように見える傾けます。
以下は、空のレポートとして終了しているC#のコードです。
public void reportOutput(string nameOfFile)
{
string file;
file = nameOfFile + ".pdf";
ReportDataSet1 ds = new ReportDataSet1();
CrystalReport1 objRpt = new CrystalReport1();
objRpt.SetDataSource(ds);
objRpt.ExportToDisk(ExportFormatType.PortableDocFormat, file);
}
どうすればこの問題を解決できますか?
あなたのデータセットのデータがいっぱいになっていますか? – Zenwalker