繁体   English   中英

如何在Microsoft报表上显示IEnumerable属性的表

[英]How to display a Table for IEnumerable property on a Microsoft Report

我有一个带有以下属性的类,要在Microsoft报表上显示:



类别:销售

Property    Type
DateOfSale  DateTime
TellerName  String
Purchase    List(Of Purchases)


Purchases类的定义如下:
类别:购买

Property    Type
Item        String
Quantity    Integer
UnitCost    Decimal
TotalCost   Decimal



我的目标是创建一个报告,显示在特定时间段内(例如一周内)进行的每笔交易( Sales )。

到目前为止,我已经能够使用TextBoxes在报表上显示DateOfSaleTellerName
我想将每笔交易的“ Purchase显示为表格,这就是我的困扰。

有谁知道我可以显示Purchase的报告属性作为一个表,总结了TotalCost在给定购买的所有商品的Sales在表的底部?

我找到了解决方法。 只需创建一个包含所有必要属性的类,然后创建所需数量的实例即可。 将它们作为参数传递给报表的DataSource会在此处显示它们。

暂无
暂无

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

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