private void printcurrent_Click(object sender, EventArgs e) { RPT.rpt_single_categories rpt = new RPT.rpt_single_categories(); RPT.FRM_RPT_PRODUCT frm = new RPT.FRM_RPT_PRODUCT(); rpt.SetParameterValue("@ID", Convert.ToInt32(txtid.Text)); frm.crystalReportViewer1.ReportSource = rpt; frm.ShowDialog(); }
private void buttonX7_Click(object sender, EventArgs e) { try { RPT.rpt_single_categories myreport = new RPT.rpt_single_categories(); myreport.SetParameterValue("@ID", Convert.ToInt32(txtid.Text)); ExportOptions CrExportOptions; DiskFileDestinationOptions CrDiskFileDestinationOptions = new DiskFileDestinationOptions(); PdfFormatOptions CrFormatTypeOptions = new PdfFormatOptions(); CrDiskFileDestinationOptions.DiskFileName = "D:\\تقرير الصنف.pdf"; CrExportOptions = myreport.ExportOptions; CrExportOptions.ExportDestinationType = ExportDestinationType.DiskFile; CrExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat; CrExportOptions.DestinationOptions = CrDiskFileDestinationOptions; CrExportOptions.FormatOptions = CrFormatTypeOptions; myreport.Export(); MessageBox.Show("تم تصدير الملف بنجاح ", "تصدير الملف", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }