private void button1_Click(object sender, EventArgs e) { var dt = new System.Data.DataTable(); dt.TableName = "Untitled"; dt.Columns.Add("Name", typeof(string)); dt.Columns.Add("Public", typeof(bool)); dt.BeginLoadData(); foreach (var type in typeof(string).Assembly.GetExportedTypes().Take(100)) { dt.Rows.Add(type.Name, type.IsPublic); } dt.EndLoadData(); var model = new IR.Modeling.Report(); model.DataTable = dt; //NormalizeDataTableColumnNames(); var repdef = CreateSimpleReportStyle1(); repdef.ReportTitle = dt.TableName; repdef.DataTable = dt; repdef.DatasetName = dt.TableName; repdef.DefaultFontFamily = "Segoe UI"; //repdef.GroupOnColumns.AddRange( new int [] { 0 }); var viewingoptions = new Viziblr.Reporting.ViewingOptions(); //if (this.OutputRDLFilename != null) //{ // viewingoptions.OutputRDLFilename = this.OutputRDLFilename; // viewingoptions.SaveRDLFile = true; //} Viziblr.Reporting.Util.ShowReport(repdef, viewingoptions, null); }
private void button1_Click(object sender, EventArgs e) { var dt = new System.Data.DataTable(); dt.TableName = "Untitled"; dt.Columns.Add("Name", typeof (string)); dt.Columns.Add("Public", typeof (bool)); dt.BeginLoadData(); foreach (var type in typeof(string).Assembly.GetExportedTypes().Take(100)) { dt.Rows.Add(type.Name, type.IsPublic); } dt.EndLoadData(); var model = new IR.Modeling.Report(); model.DataTable = dt; //NormalizeDataTableColumnNames(); var repdef = CreateSimpleReportStyle1(); repdef.ReportTitle = dt.TableName; repdef.DataTable = dt; repdef.DatasetName = dt.TableName; repdef.DefaultFontFamily = "Segoe UI"; //repdef.GroupOnColumns.AddRange( new int [] { 0 }); var viewingoptions = new Viziblr.Reporting.ViewingOptions(); //if (this.OutputRDLFilename != null) //{ // viewingoptions.OutputRDLFilename = this.OutputRDLFilename; // viewingoptions.SaveRDLFile = true; //} Viziblr.Reporting.Util.ShowReport(repdef,viewingoptions,null); }