档案网站建设外包公司,下载官方大庆加油app软件,山东平台网站建设找哪家,徐州IT兼职网站开发下载Stimulsoft Reports Silverlight最新版本
此示例显示如何使用Business Objects集合创建报表。Business Objects是一个对象类数据#xff0c;使用它可以以不同的结构呈现数据#xff1a;表#xff0c;列表#xff0c;数组等。要使用Bisiness对象#xff0c;您可以使用…下载Stimulsoft Reports Silverlight最新版本
此示例显示如何使用Business Objects集合创建报表。Business Objects是一个对象类数据使用它可以以不同的结构呈现数据表列表数组等。要使用Bisiness对象您可以使用报表对象的RegBusinessObject方法
private void btDesign_Click(object sender, RoutedEventArgs e)
{var stream System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(UsingBusinessObjects.SimpleList.mrt);StiReport report new StiReport();report.Load(stream);stream.Close();stream.Dispose();stream null;report.CalculationMode StiCalculationMode.Interpretation;report.RegBusinessObject(Data, Data, new Data());report.Design();
}private void btPreview_Click(object sender, RoutedEventArgs e)
{var stream System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(UsingBusinessObjects.SimpleList.mrt);StiReport report new StiReport();report.Load(stream);stream.Close();stream.Dispose();stream null;report.CalculationMode StiCalculationMode.Interpretation;report.RegBusinessObject(Data, Data, new Data());report.Render();report.Show();
}
Data()对象包含报表所需的数据结构和数据行
public class Data
{private ListCategoriesItem categoriesItems new ListCategoriesItem();public ListCategoriesItem Categories{get{return categoriesItems;}set{categoriesItems value;}}public class CategoriesItem{private ListProductsItem products;public ListProductsItem Products{get{return products;}set{products value;}}private System.Int32? categoryID;public System.Int32? CategoryID{get{return categoryID;}set{categoryID value;}}...
下面的屏幕截图中您可以看到示例代码的结果。 下载示例