Ejemplo n.º 1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            zakatreport rpt = new zakatreport();

            rpt.Site = this.Site;
            return(rpt);
        }
Ejemplo n.º 2
0
        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;
            }
        }