private void FormReportExporter_Load(object sender, EventArgs e)
        {
            //PasswordForm frm = new PasswordForm();
            //if (frm.ShowDialog() != DialogResult.OK)
            //{
            //    // The user canceled.
            //    this.Close();
            //}

            btnExportPDF.Enabled   = false;
            btnexportEXCEL.Enabled = false;
            btnexportEXCEL.Click  += btnexportEXCEL_Click;
            btnExportPDF.Click    += btnExportPDF_Click;
            exp_Factory            = new ExporterFactory(true);

            if (exp_Factory.BisLocked)
            {
                this.Text          = exp_Factory.ProgTittle;
                txtReportName.Text = exp_Factory.ReportName;

                comboBoxDBs.Items.Add(exp_Factory.GetCatalog());
                foreach (var item in exp_Factory.GetSpName())
                {
                    comboBoxSPs.Items.Add(item);
                }

                comboBoxDBs.SelectedIndex = 0;
                comboBoxSPs.SelectedIndex = 0;
                comboBoxDBs.Enabled       = false;
                comboBoxSPs.Enabled       = true;
                comboBoxDBs.Visible       = false;
                comboBoxSPs.Visible       = true;
                labelSPs.Visible          = true;
                labelDBNames.Visible      = false;
            }
            else
            {
                comboBoxDBs.DataSource = GetDBNames();
            }

            //exp_Factory.setDate(DateTime.Now.AddDays(-1), DateTime.Now);
            //DataTable dt = exp_Factory.GetData();
            //dataGridView.DataSource = dt;
            //string fileName = exp_Factory.ExportToPDF(dt);
            //exp_Factory.SendEmail(fileName);
            // Display the password form.
        }