private void 设置盘点明细ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (CheckDate())
            {
                if (lblBillStatus.Text == "单据已完成")
                {
                    MessageDialog.ShowPromptMessage("单据已完成不能设置盘点明细");
                    return;
                }

                if (cmbPDFS.Text == "分类别盘点" &&
                    lblBillStatus.Text == "新建单据" &&
                    m_serverStroageCheck.GetList(txtBill_ID.Text).Count == 0)
                {
                    MessageDialog.ShowPromptMessage("请先设置分类!");
                    类别选择窗体 form = new 类别选择窗体();
                    form.ShowDialog();
                    m_dtDepot = form.DtNodeTag;
                }

                if (m_serverStroageCheck.GetBill(txtBill_ID.Text) == null)
                {
                    GetMessage();
                    if (!m_serverStroageCheck.AddBill(m_lnqCheck, null, out m_err))
                    {
                        MessageDialog.ShowPromptMessage(m_err);
                    }
                }


                //Show界面
                库房盘点表 formPD = new 库房盘点表(txtBill_ID.Text, m_dtDepot, m_authFlag, "0");
                formPD.ShowDialog();

                m_dtMx = formPD.m_dtMx;

                //对明细表的信息进行更新
                if (formPD.m_intFlag == 1)
                {
                    //添加一条主表信息
                    GetMessage();

                    if (!m_serverStroageCheck.AddBill(m_lnqCheck, m_dtMx, out m_err))
                    {
                        MessageDialog.ShowPromptMessage(m_err);
                    }
                }

                RefreshDataGirdView(m_serverStroageCheck.GetAllBill());
                PositioningRecord(m_lnqCheck.DJH);
            }
        }
        private void dataGridView1_DoubleClick(object sender, EventArgs e)
        {
            库房盘点表 formPD = new 库房盘点表(txtBill_ID.Text, null, m_authFlag, "1");

            formPD.ShowDialog();
        }