gpt4 book ai didi

c# - 如何在 Crystal 报表中使用多个表格?

转载 作者:太空宇宙 更新时间:2023-11-03 14:13:35 25 4
gpt4 key购买 nike

我有一个数据集,在该数据集中我有 2 个 dataTableAdapteres。

第一个数据表使用这个查询 -

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

我想在 Crystal 报表中同时使用这两个表,但似乎无法正常工作。

下面是我目前使用的 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);
}

我该如何解决这个问题?

最佳答案

首先,您需要通过 tableAdapter 的 Fill 方法填充 DataSet 实例。

关于c# - 如何在 Crystal 报表中使用多个表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7087459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com