コード例 #1
0
 /// <summary>
 /// 单据类型改变
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void drpSubType_EditValueChanged(object sender, EventArgs e)
 {
     try
     {
         txtFormNo_DoubleClick(null, null);
         DevMethod.BindVendorByFormListID(drpVendorID, SysConvert.ToInt32(drpSubType.EditValue), true);
         string    sql = "SELECT * FROM Enum_FormList WHERE ID=" + SysString.ToDBString(SysConvert.ToInt32(drpSubType.EditValue));
         DataTable dt  = SysUtils.Fill(sql);
         if (dt.Rows.Count != 0)
         {
             saveLoadFormType        = SysConvert.ToInt32(dt.Rows[0]["LoadFormTypeID"]);
             saveTHLoadFormListIDStr = SysConvert.ToString(dt.Rows[0]["THLoadFormListIDStr"]);
             string VendorCaption = dt.Rows[0]["VendorIDCaption"].ToString();
             if (VendorCaption != string.Empty)
             {
                 labVendorID.Text    = VendorCaption;
                 drpVendorID.ToolTip = VendorCaption;
             }
         }
         else
         {
             saveLoadFormType = 0;
         }
     }
     catch (Exception E)
     {
         this.ShowMessage(E.Message);
     }
 }