繁体   English   中英

如何在SSRS中使用自定义程序集中的类列表

[英]How to use a List of a class from a custom assembly in SSRS

我有一个名为InvoiceInterest的类,该类实现了一个静态方法GetInvoices,该方法返回InvoiceInterest的列表。 此类还包括各种其他可用于计算发票利息的静态方法,例如CompoundInterest,可在一段时间内返回复合利息。

我需要在SSRS中使用此类来开发有关退回发票的报告。 我已经能够检索数据并将其显示在SSRS中。 我可以轻松地调用CompoundInterest来显示复利,但是CompoundInterest只返回一个十进制值。 我需要使用GetInvoices来显示客户的发票清单,以返回InvoiceInterest清单并以表格形式显示此类中的各种属性。

问题:我该怎么做?

一种方法是创建一个自定义数据处理扩展 ,该扩展调用您的类并像数据集一样处理列表。 我们使用构建的ASP.Net RESTful Web服务层进行了此操作,以便我们可以直接从Reporting Services调用控制器。

对于您的要求而言,这可能有些过头,但是如果您绝对需要将列表视为数据源,那么它将起作用。 互联网上有很多示例可以帮助您入门。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM