private void Report_Visit_Load(object sender, EventArgs e) { Cursor.Current = Cursors.Default; R_Visit1.Load(@"C:\Report\R_Visit.rpt"); crystalReportViewer1.ReportSource = R_Visit1; crystalReportViewer1.SelectionFormula = "{t_registration1.trans_date} LIKE '*" + this.Tag.ToString() + "*'"; TextObject MonthCover = (TextObject)R_Visit1.ReportDefinition.ReportObjects["txt_printRange"]; TextObject Total = (TextObject)R_Visit1.ReportDefinition.ReportObjects["txt_Total"]; MonthCover.Text = "Date Range From " + Convert.ToDateTime(this.Tag).Date.ToShortDateString() + " To " + Convert.ToDateTime(this.Tag).Date.ToShortDateString(); Total.Text = "Total Patient Count:" + count; //txt_Total R_Visit1.Refresh(); crystalReportViewer1.RefreshReport(); foreach (Control control in crystalReportViewer1.Controls) { if (control is PageView) { TabControl tab = (TabControl)((PageView)control).Controls[0]; tab.ItemSize = new Size(0, 1); tab.SizeMode = TabSizeMode.Fixed; tab.Appearance = TabAppearance.Buttons; } } }
private void button1_Click(object sender, EventArgs e) { R_Visit1.PrintOptions.PrinterName = Tool.PrinterPath(); R_Visit1.PrintToPrinter(1, false, 0, 0); }