【问题标题】:How to create more than one reports in a crystal report c#?如何在水晶报表c#中创建多个报表?
【发布时间】:2013-01-23 09:50:24
【问题描述】:

我有一个存储员工工资单记录的表。

tbl_Slip
单号*
EmpID
月-年
学院ID
补充

它链接到另一个存储员工信息的表。

tbl_EmpInfo
EmpID
企业名称
等等……

我想为 tbl_EmpInfo 中的每个员工生成工资单。我想在一页显示一份单据报告。(子报告是否允许这样做)
我想在报告中显示的字段来自两个表。 我想不出一种方法来完成这项任务。如果有人可以请向我解释一下。我真的很努力,因为我是水晶报告的新手。 还请提供可以帮助我的链接。 我有http://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-without-database.htm 一个。

非常感谢您的帮助。

【问题讨论】:

  • "多个报告?"你是说更多的是没有相同的报告,还是不同类型的报告?
  • EmpID 1 的工资单; EmpID 2 的工资单;等等...但是工资单必须在不同的页面上。
  • 只需在 EmpID 上创建一个组并为整个页面设计一个报告!并输入 EmpID 作为参数,这样对于所有 EmpID,您将在个人页面生成工资单。

标签: c# crystal-reports


【解决方案1】:

使用 2 个数据表(EMP、EMPSalary)创建 xsd 并添加一对多关系 请参阅水晶报告中的那些表格。我认为您不需要子报告。 根据 EmpID 创建组部分并添加作为您的参考链接的代码。 并限制每页的详细信息部分

【讨论】:

    猜你喜欢
    • 2013-06-14
    • 2015-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多