在我的报告中使用我的ObjectDataSource中的列表,为报告中的Telerik图表的DataSource

时间:2013-01-23 17:02:29

标签: datasource objectdatasource telerik-reporting telerik-charting

嘿,我正在尝试在报表上的ObjectDataSource(objectDataSource1)对象中使用列表(Loans),作为同一报表上我的Telerik图表的DataSource。我看过的大部分教程都显示了报告使用SQL字符串查询数据库。我觉得我看起来很傻。我也发布在Telerik上,还没有得到回应。

我想做的是这样的事情:

chart1.DataSource = objectDataSource1.Loans;

或者能够在运行时设置它,就像我正在使用报告中的其他报告工具一样:

[=Fields.CurrentModel.Loans]

是否可以使用ObjectDataSource中的列表作为我的图表的数据源?希望这很清楚。非常感谢![/ p>

1 个答案:

答案 0 :(得分:2)

所以在深入了解之后,我在telerik的论坛上发现了这篇文章:

http://www.telerik.com/community/forums/reporting/telerik-reporting/build-chart-with-object-data-source.aspx

图表本身具有“绑定”,您可以在其中设置表达式,您可以在其中将图表的DataSource属性设置为对象数据源上的列表。

转到图表的“属性”列,然后单击“绑定”下的椭圆按钮: enter image description here

从那里开始设置属性路径和表达式,你就是黄金

enter image description here