Пример #1
0
        public void Load_Report()
        {
            Custom = dtreport.Rows[0]["LongName"].ToString();
            yreport yreport = new yreport();

            dtreport.Rows[0]["LongName"] = dtreport.Rows[0]["LongName"] + dtreport.Rows[0]["AliasKBN"].ToString();
            dtreport.AcceptChanges();
            yreport.SetDataSource(dtreport);
            GetSource gs = GetPrintData(dtreport);

            yreport.SetParameterValue("pa_1", gs.pa_1);
            yreport.SetParameterValue("pa_5", gs.pa_5);
            yreport.SetParameterValue("pa_2", gs.pa_2);
            yreport.SetParameterValue("pa_3", gs.pa_3);
            yreport.SetParameterValue("pa_4", gs.pa_4);
            yreport.SetParameterValue("pa_6", gs.pa_6);
            yreport.SetParameterValue("pan_1", gs.pan_1);
            yreport.SetParameterValue("pan_2", gs.pan_2);
            yreport.SetParameterValue("pan_3", gs.pan_3);
            yreport.SetParameterValue("pan_4", gs.pan_4);
            yreport.SetParameterValue("pan_5", gs.pan_5);
            yreport.SetParameterValue("pan_6", gs.pan_6);
            yreport.SetParameterValue("pan_7", gs.pan_7);
            yreport.SetParameterValue("sg_1", gs.sg_1);
            yreport.SetParameterValue("sg_2", gs.sg_2);
            yreport.SetParameterValue("sg_3", gs.sg_3);
            yreport.SetParameterValue("sg_4", gs.sg_4);
            yreport.SetParameterValue("sg_5", gs.sg_5);
            yreport.SetParameterValue("sg_6", gs.sg_6);
            yreport.SetParameterValue("sg_7", gs.sg_7);
            yreport.SetParameterValue("Custom", Custom);
            crystalReportViewer1.ReportSource = null;
            //  crystalReportViewer1.RefreshReport();
            crystalReportViewer1.ReportSource = yreport;
            // crystalReportViewer1.RefreshReport();
        }