gpt4 book ai didi

c# - 如何使用类中的数据制作 Crystal 报表?

转载 作者:太空宇宙 更新时间:2023-11-03 21:46:23 27 4
gpt4 key购买 nike

我是这个工具的新手,所以我不知道如何获取类的数据并显示在报告中。

我没有数据库,我的信息存储在类内的变量中。像这样(文件夹 Objetos): The top class is NFe

我的程序执行以下操作:读取 XML、使用 XSD 验证、在此类中序列化。我想要的:获取该信息并在报告中显示。

可以将变量中的数据放入 Crystal 报表中吗?我从哪里开始?

最佳答案

Crystal 报表可以将许多东西作为“数据源”,从对象、数据表、数据集等。如果不查看代码,很难找出问题出在哪里。

crystalreport 加载数据源的基本语法是

CrystalDecisions.CrystalReports.Engine.ReportDocument reportDoc = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
reportDoc.Load("your RPT file");

reportDoc.SetDataSource(object)

在这里您可以使用数据集、数据表等代替对象\

这就是您要找的吗?

已添加

reportDoc.SetDataSource(ds.Tables["YourTableName"])

还需要注意的一件事是,如果您的报告要求假设有 20 个字段,则它们都必须在数据表中预设。否则它不会工作。如果它在数据集中有任何额外的字段,它将忽略那些

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

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