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

            rpt.Site = this.Site;
            return(rpt);
        }
        void Load_MLC()
        {
            this.Text = "Seafarer's Medical Examination Certificate Print-Out";
            R_Seabase_MLC R_Seabase_MLC1 = new R_Seabase_MLC();
            IniFile       ini            = new IniFile(ClassSql.MMS_Path);
            //R_Seabase_MLC1.SetDatabaseLogon(ini.IniReadValue("CONNECTIONSTRING", "Uid"), ini.IniReadValue("CONNECTIONSTRING", "Pwd"), ini.IniReadValue("CONNECTIONSTRING", "Server"), ini.IniReadValue("CONNECTIONSTRING", "Database"));

            //R_Seabase_MLC1.Load(@"C:\Report\R_Seabase_MLC.rpt");

            //Viewer_MLC_Sea.SelectionFormula = "{t_result_main1.resultid} = '" + this.Tag.ToString() + "'";

            TextObject FormNo      = (TextObject)R_Seabase_MLC1.ReportDefinition.ReportObjects["txt_formNo"];
            TextObject RevNo       = (TextObject)R_Seabase_MLC1.ReportDefinition.ReportObjects["txt_RevNo"];
            TextObject CompanyName = (TextObject)R_Seabase_MLC1.ReportDefinition.ReportObjects["txt_CompanyName"];
            TextObject CompanyAdd  = (TextObject)R_Seabase_MLC1.ReportDefinition.ReportObjects["txt_CompanyAdd"];
            TextObject Iso         = (TextObject)R_Seabase_MLC1.ReportDefinition.ReportObjects["txt_iso"];

            FormNo.Text = ini.IniReadValue("FORM", "Seafarer_MLC");
            RevNo.Text  = ini.IniReadValue("REVISION", "Seafarer_MLC");
            Iso.Text    = ini.IniReadValue("ISO", "Seafarer_MLC");

            CompanyName.Text = "CENTERPORT MEDICAL SERVICES, INC.";
            CompanyAdd.Text  = "Address 4/F Victoria BLdg. 429 U.N. Ave. Ermita, Manila";
            //  R_Seabase_MLC1.Refresh();
            Viewer_MLC_Sea.ReportSource = R_Seabase_MLC1;
            Viewer_MLC_Sea.RefreshReport();
            RemoveTab(Viewer_MLC_Sea);
            // wizard1.SelectedTab = tabPage1;
        }