示例#1
0
        private void bttFatAntep_Click(object sender, EventArgs e)
        {
            if (cmbModFatt.SelectedIndex == 1)
            {
                crpDocFat1 newReport = new crpDocFat1();

                clsReport.InizializzaReport(newReport);
                //crClienti.RecordSelectionFormula = "id=0";

                //newReport.SetDataSource((DataTable)(bindingSource1.DataSource));
                newReport.SetParameterValue("IdFatt2", 0);
                newReport.SetParameterValue("IdFat1", 0);
                newReport.SetParameterValue("IdFat", 0);
                newReport.SetParameterValue("TipoDocumento", "FATTURA");

                clsReport.SetParamIntestazione(newReport);
                clsReport.ShowReport(newReport);
            }
            else
            {
                crpDocFattura newReport = new crpDocFattura();

                clsReport.InizializzaReport(newReport);
                //crClienti.RecordSelectionFormula = "id=0";

                //newReport.SetDataSource((DataTable)(bindingSource1.DataSource));
                newReport.SetParameterValue("IdFatt2", 0);
                newReport.SetParameterValue("IdFat1", 0);
                newReport.SetParameterValue("IdFat", 0);
                newReport.SetParameterValue("TipoDocumento", "FATTURA");

                clsReport.SetParamIntestazione(newReport);
                clsReport.ShowReport(newReport);
            }
        }
        private void bttPDF_Click(object sender, EventArgs e)
        {
            crpDocFattura newReport = new crpDocFattura();

            clsReport.InizializzaReport(newReport);
            newReport.SetParameterValue("IdFatt2", IdSel);
            newReport.SetParameterValue("IdFat1", IdSel);
            newReport.SetParameterValue("IdFat", IdSel);
            newReport.SetParameterValue("TipoDocumento", txtTipoDoc.Text);

            clsReport.SetParamIntestazione(newReport);
            clsReport.ExportReportToFilePdf(newReport, txtTipoDoc.Text + "_" + txtNum.Text);
        }
        private void bttStampa_Click(object sender, EventArgs e)
        {
            crpDocFattura newReport = new crpDocFattura();

            clsReport.InizializzaReport(newReport);
            //crClienti.RecordSelectionFormula = "id=0";

            //newReport.SetDataSource((DataTable)(bindingSource1.DataSource));
            newReport.SetParameterValue("IdFatt2", IdSel);
            newReport.SetParameterValue("IdFat1", IdSel);
            newReport.SetParameterValue("IdFat", IdSel);
            newReport.SetParameterValue("TipoDocumento", txtTipoDoc.Text);

            clsReport.SetParamIntestazione(newReport);
            clsReport.ShowReport(newReport);
        }