将 rdlc 报告与业务对象绑定
是否可以将 rdlc 报告绑定到业务对象(.NET 4/VS 2010)
在我的报告中,我有名为“名称”和“电子邮件”的文本框。
假设我有一个具有 Name 和 Email 属性的对象 Person。
我可以在运行时将 .rdlc 与对象 Person 绑定吗?
Is it possible to bind a rdlc report to a business object (.NET 4/VS 2010)
In my report I have TextBoxes called Name and Email.
Say I have an object Person with properties Name and Email.
Can I bind the .rdlc with an object Person at runtime?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,只需创建一个新的 ReportDataSource:
如果您的对象具有集合属性,您可以在将数据发送到报表之前将其展平,然后使用分组来显示层次结构:
可能有更好的方法来获取对象属性,但我还没找到。
Yes it is, just create a new ReportDataSource:
If you object has collection properties you can flatten the data before you send it to the report, then use grouping to show the hierarchy:
There might be a better way to get at the object properties, but I haven't found it yet.