Esempio n. 1
0
        private void KitchenReceipt_Load(object sender, EventArgs e)
        {
            DateTime dateTime = DateTime.UtcNow.Date;

            reportViewer.LocalReport.DataSources.Clear();

            Microsoft.Reporting.WinForms.ReportParameter[] parameters = new Microsoft.Reporting.WinForms.ReportParameter[]
            {
                new Microsoft.Reporting.WinForms.ReportParameter("pDate", dateTime.ToString("f")),
                new Microsoft.Reporting.WinForms.ReportParameter("pServerName", this.param["server_name"]),
                new Microsoft.Reporting.WinForms.ReportParameter("pUser", this.param["user_name"]),
                new Microsoft.Reporting.WinForms.ReportParameter("pOrderType", this.param["order_type"])
            };

            reportViewer.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("ds", KitchenReceiptPrint.ToDataTable(_list)));
            this.reportViewer.LocalReport.SetParameters(parameters);
            this.reportViewer.RefreshReport();
        }