public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { zakatreport rpt = new zakatreport(); rpt.Site = this.Site; return(rpt); }
private void printReportOnOffToolStripMenuItem_CheckedChanged(object sender, EventArgs e) { if (printReportOnOffToolStripMenuItem.Checked) { this.Width = 1084; this.Height = 478; zakatreport crystalReport1 = new zakatreport(); try { ParameterFieldDefinitions parameterFieldDefinitions1 = crystalReport1.DataDefinition.ParameterFields; ParameterFieldDefinition parameterFieldDefinition1 = parameterFieldDefinitions1["AID"]; ParameterDiscreteValue parameterDiscreteValue1 = new ParameterDiscreteValue(); parameterDiscreteValue1.Value = lblGUID.Text; ParameterValues parameterValues1 = new ParameterValues(parameterFieldDefinition1.CurrentValues); parameterValues1.Add(parameterDiscreteValue1); parameterFieldDefinition1.ApplyCurrentValues(parameterValues1); ParameterFieldDefinitions parameterFieldDefinitions2 = crystalReport1.DataDefinition.ParameterFields; ParameterFieldDefinition parameterFieldDefinition2 = parameterFieldDefinitions2["ZYear"]; ParameterDiscreteValue parameterDiscreteValue2 = new ParameterDiscreteValue(); parameterDiscreteValue2.Value = comboBox1.Text; ParameterValues parameterValues2 = new ParameterValues(parameterFieldDefinition2.CurrentValues); parameterValues2.Add(parameterDiscreteValue2); parameterFieldDefinition2.ApplyCurrentValues(parameterValues2); //crystalReportViewer1.ShowRefreshButton = false; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.ShowCopyButton = false; crystalReportViewer1.ShowExportButton = false; crystalReportViewer1.ReportSource = crystalReport1; } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { this.Width = 548; this.Height = 478; } }