private void button_print_Click_1(object sender, EventArgs e) { // get the last order3 // this.Cursor = Cursors.WaitCursor; int Order_ID = Convert.ToInt32(order.GET_last_ORDER().Rows[0][0]); RPT.RPT_ORDERS Report = new RPT.RPT_ORDERS(); RPT.FRM_RPT_PRODUCT frm = new RPT.FRM_RPT_PRODUCT(); Report.SetDataSource(order.GET_ORDER_DETAILS(Order_ID)); frm.crystalReportViewer1.ReportSource = Report; frm.ShowDialog(); // this.Cursor = Cursors.Default; }