Пример #1
0
        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;
                }
            }
        }
Пример #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     R_Visit1.PrintOptions.PrinterName = Tool.PrinterPath();
     R_Visit1.PrintToPrinter(1, false, 0, 0);
 }