예제 #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            crIPOTotalMoneyTransactionAfterResult rpt = new crIPOTotalMoneyTransactionAfterResult();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void BtnReportShow_Click(object sender, EventArgs e)
        {
            int    SessionId           = 0;
            string TransacitonTypeName = "";

            if (cmbSessionName.Items.Count > 0)
            {
                SessionId = (int)cmbSessionName.SelectedValue;
            }
            if (CmbTransactionTypename.Items.Count > 0)
            {
                TransacitonTypeName = CmbTransactionTypename.Text;
            }
            DataTable dt = new DataTable();
            crIPOTotalMoneyTransactionAfterResult objrpt = new crIPOTotalMoneyTransactionAfterResult();
            frmIPOReportViewer viewer = new frmIPOReportViewer();

            dt = bal.TotalTransactionstatusAfterResults(TransacitonTypeName, SessionId, dtpFormdae.Value, dtpEndDate.Value);
            objrpt.SetDataSource(dt);
            GetCommonInfo();
            ((TextObject)objrpt.ReportDefinition.Sections[2].ReportObjects["txtCompanyName"]).Text =
                _CommpanyName;
            ///// Load Branch Name
            ((TextObject)objrpt.ReportDefinition.Sections[2].ReportObjects["txtBranchName"]).Text =
                "Branch Name:" + _branchName + "," + _branchAddress + ". Phone:" + _branchContactNumber;
            ((TextObject)objrpt.ReportDefinition.Sections[2].ReportObjects["txtreportName"]).Text = "Total Transaction List With out TRTA after IPO result";
            viewer.crystalReportViewer1.ReportSource = objrpt;
            viewer.Show();
        }