Stimulsoft Reports在报表中使用OData进行商业数据绑定

作者:控件中国网   出处:控件中国网   2015-10-23 10:29:52   阅读:6

OData可以用于存取不同的数据源,包括关系数据库、文件系统、内容管理系统和一般的网站,OData可以实现数据的创建、读取、更新和删除,在Visual Studio 2010和 .NET Framework 4.0开始已经简单的支持OData了,使用基本的OData协议接收数据,开发人员可以利用这个功能使用Stimulsoft Reports控件把商业数据传递到报表中,下面的代码简单阐述了如何将Stimulsoft Reports.Net报表控件和OData结合:
 
//Connecting to Data Storage
Uri uri = new Uri("http://services.odata.org/V3/OData/OData.svc");
var container = new ServiceReference1.DemoService(uri);
 
//Creating Query with Selection Parameters
var product = container.Products.Where(p => p.ID < 50).ToList();
 
//Transffering Data to Report via Business Objects
var report = var StiReport();
report.RegBusinessObject("Products", product);
report.Dictionary.SynchronizeBusinessObjects(2);
report.Design();
Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat