示例#1
0
        private void butIn_Click(object sender, System.EventArgs e)
        {
            s_mmyy = mm.Value.ToString().PadLeft(2, '0') + yyyy.Value.ToString().PadLeft(4, '0').Substring(2, 2);
            ds.Clear();
            get_tonkhoct();
            if (ds.Tables[0].Rows.Count == 0)
            {
                MessageBox.Show("Không có số liệu !", ttb.Msg);
                return;
            }
            get_sort();
            string tenfile = (chkloai.Checked)?"d_bbkiemke_loai":(noingoai.SelectedIndex == -1)?"d_bbkiemke_nn":"d_bbkiemke";

            if (bGiaban)
            {
                tenfile += "_gban";
            }
            else if (ttb.bKiemke_c14(i_nhom))
            {
                tenfile = "d_bbkiemke_c14";
            }
            tenfile += ".rpt";
            frmReport f = new frmReport(ttb, dsrpt.Tables[0], tenfile, kho.Text + ((nguon.SelectedIndex >= 0)?" - Nguồn: " + nguon.Text:""), "Tháng " + mm.Value.ToString().PadLeft(2, '0') + " năm " + yyyy.Value.ToString(), c1.Text.Trim() + "+" + c11.Text, c2.Text.Trim() + "+" + c12.Text, c3.Text.Trim() + "+" + c13.Text, c4.Text.Trim() + "+" + c14.Text, c5.Text.Trim() + "+" + c15.Text, c6.Text.Trim() + "+" + c16.Text, c7.Text.Trim() + "+" + c17.Text, c8.Text.Trim() + "+" + c18.Text);

            f.ShowDialog();
        }