Crystal reports 以编程方式设置子报表的数据源

Crystal reports 以编程方式设置子报表的数据源,crystal-reports,Crystal Reports,我有一个报告,其中有几个子报告。其中一个子报告是付款报告,其中包含多个商店付款。我希望它看起来像: ShopName #1 PaymentDescription PaymentAmount PaymentDescription PaymentAmount PaymentDescription PaymentAmount TotalAmount ShopName #2 PaymentDescription PaymentAmount

我有一个报告,其中有几个子报告。其中一个子报告是付款报告,其中包含多个商店付款。我希望它看起来像:

ShopName #1
  PaymentDescription PaymentAmount
  PaymentDescription PaymentAmount
  PaymentDescription PaymentAmount
                     TotalAmount

ShopName #2
  PaymentDescription PaymentAmount
  PaymentDescription PaymentAmount
  PaymentDescription PaymentAmount
                     TotalAmount

我试图为subreport创建一个子报表,但我不知道如何以编程方式设置数据源,因为在尝试访问subreport.subreports属性时会引发异常。我看了一下,似乎不支持嵌套子报表。我能做些什么来完成这项工作?

子报告中的子报告不可能为您的回答Siva而询问。那么,获得类似上述报告的最佳方式是什么?我可以做一些分组的事情吗?你可以添加一些更详细的注释,比如你希望哪个作为子报表,哪个作为主报表。这个报表是一个较大报表的子报表。这是付款子报表。我有一个包含所有这些数据的数据集,我将使用这些数据来填充报告。如果有更好的方法来生成类似这样的内容,而不将其作为子报告,那么请让我知道。