Example #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rptEmpActResList rpt = new rptEmpActResList();

            rpt.Site = this.Site;
            return(rpt);
        }
Example #2
0
        private void printEmp()
        {
            string strAR   = "R";
            string strOrdr = "";

            if (rbActive.Checked == true)
            {
                strAR = "A";
            }
            if (rbName.Checked == true)
            {
                strOrdr = "Name Wise";
            }
            if (rbID.Checked == true)
            {
                strOrdr = "Emp Id Wise";
            }
            if (rbDep.Checked == true)
            {
                strOrdr = "Department Wise";
            }
            if (rbDes.Checked == true)
            {
                strOrdr = "Designation Wise";
            }
            if (rbSal.Checked == true)
            {
                strOrdr = "Sal Type Wise";
            }
            rptEmpActResList oRpt = new rptEmpActResList();

            ParameterFields        ps  = new ParameterFields();
            ParameterField         p   = new ParameterField();
            ParameterDiscreteValue pdc = new ParameterDiscreteValue();

            SetDBLogonForReport(oRpt);
            p.Name    = "@orderWise";
            pdc.Value = strOrdr;
            p.CurrentValues.Add(pdc);
            ps.Add(p);

            ParameterField         p2   = new ParameterField();
            ParameterDiscreteValue pdc2 = new ParameterDiscreteValue();

            p2.Name    = "@ar";
            pdc2.Value = strAR;
            p2.CurrentValues.Add(pdc2);
            ps.Add(p2);

            ParameterField         p3   = new ParameterField();
            ParameterDiscreteValue pdc3 = new ParameterDiscreteValue();

            p3.Name    = "@compcode";
            pdc3.Value = clsDbForReports.companycode;
            p3.CurrentValues.Add(pdc3);
            ps.Add(p3);

            crystalReportViewer1.ParameterFieldInfo = ps;
            crystalReportViewer1.ReportSource       = oRpt;
            crystalReportViewer1.Show();
        }