/// <summary> /// Initializes a new instance of the <see cref="ReportStatusForm" /> class. /// </summary> /// <param name="quickReport">The quick report to monitor the status of.</param> public ReportStatusForm(QuickReport quickReport) { InitializeComponent(); Report = quickReport; lblCurrentStatus.Text = @"In Progress"; bgWorker.RunWorkerAsync(); }
public static void Run() { //int[] input = { 56, 35, 45, 67, 12, 24, 48, 55, 58, 30 }; int[] input = { 6, 8, 10, 14 }; QuickReport rpt = new QuickReport(input); WriteLine($"Mean: {rpt.Mean()}"); WriteLine($"Median: {rpt.Median()}"); WriteLine($"Standard Deviation: {rpt.StandarDeviation()}"); rpt.Histogram(); }
static void ProcessFSIAllReportReportFactoryMethod() { string columnHeaders = "Col 1, Col 2, Col 3"; var reportData = new List <FSIAllReportDataRow>(); var ListOfColumnsToHide = new List <string> { "Col 2", "Col 4" }; QuickReport .InitializeFactories() .ExecuteCreation(QuickReportType.DormantReport, columnHeaders, reportData, ListOfColumnsToHide) .GetReportAsCsv(); }
private void BindFunctionDropDown(QuickReport.DataTypes dataType, DropDownList ddl) { ListItem li; switch(dataType) { case QuickReport.DataTypes.Integer: case QuickReport.DataTypes.String: case QuickReport.DataTypes.DateTime: { li = new ListItem(">" + Server.HtmlDecode(" ") + "Greater Than",">"); ddl.Items.Add(li); li = new ListItem(">=" + Server.HtmlDecode(" ") + "Greater Than Equal To",">="); ddl.Items.Add(li); li = new ListItem("<" + Server.HtmlDecode(" ") + "Less Than","<"); ddl.Items.Add(li); li = new ListItem("<=" + Server.HtmlDecode(" ") + "Less Than Equal To","<="); ddl.Items.Add(li); li = new ListItem("=" + Server.HtmlDecode(" ") + "Equal To","like"); ddl.Items.Add(li); li = new ListItem("><" + Server.HtmlDecode(" ") + "Within","between"); ddl.Items.Add(li); break; } case QuickReport.DataTypes.Boolean: li = new ListItem("=" + Server.HtmlDecode(" ") + "Equal To","="); ddl.Items.Add(li); break; } }
public Token GetTokenByTokenType(QuickReport.TokenTypes type) { //only works for link and letter type tokens foreach (Token tmpToken in this.InnerList) { if (tmpToken.TokenType == type || tmpToken.TokenType == QuickReport.TokenTypes.LinkLetterColumn) { return tmpToken; } } return null; }