コード例 #1
0
        private void previewBatchToolStripButton1_Click(object sender, EventArgs e)
        {
            ReportDocument report = new ReportDocument();

            report.Load(@"\\cfs-fileserv01\ACHReports\ACH Batch Details.rpt");

            ParameterFieldDefinitions parameters = report.DataDefinition.ParameterFields;
            ParameterFieldDefinition  parameter  = parameters["BatchId"];


            ParameterDiscreteValue parameterValue = new ParameterDiscreteValue();

            parameterValue.Value = this._batchId;

            ParameterValues values = new ParameterValues();

            values = parameter.CurrentValues;
            values.Clear();
            values.Add(parameterValue);
            parameter.ApplyCurrentValues(values);


            Reports.PreviewReport preview = new Cfs.Custom.Software.Reports.PreviewReport();
            preview.Report    = report;
            preview.MdiParent = this.ParentForm;
            preview.Show();
        }
コード例 #2
0
        private void previewBatchToolStripButton_Click(object sender, EventArgs e)
        {
            long batchId = (long)this.aCHFileDataGridView.SelectedRows[0].Cells[0].Value;

            ReportDocument report = new ReportDocument();

            report.Load(@"\\cfs-intranet\Abra Reports\Misc\ACH Batch Details.rpt");

            ParameterFieldDefinitions parameters = report.DataDefinition.ParameterFields;
            ParameterFieldDefinition  parameter  = parameters["BatchId"];


            ParameterDiscreteValue parameterValue = new ParameterDiscreteValue();

            parameterValue.Value = batchId;

            ParameterValues values = new ParameterValues();

            values = parameter.CurrentValues;
            values.Clear();
            values.Add(parameterValue);
            parameter.ApplyCurrentValues(values);


            Reports.PreviewReport preview = new Cfs.Custom.Software.Reports.PreviewReport();
            preview.Report    = report;
            preview.MdiParent = this.ParentForm;
            preview.Show();
        }