using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using GThinking.N_MODEL.Page; using GThinking.N_PUBLIC; using GThinking.N_MISPRO.Utility; using GThinking.N_MISPRO.Data; namespace GThinking.N_XLXSBJ { public partial class CLWLQuery : SingleQueryBase { CLWL_M qryEntity = new CLWL_M(); #region 页面初始化 protected void Page_Load(object sender, EventArgs e) { this.UMID = 100860013; this.UMName = "线缆销售报价材料物料"; this.CurMaster = Master; this.CurQueryTable = QueryTable; this.CurQueryEntity = qryEntity; base.InitPage(); if (!IsPostBack) { InitControls(); } } #endregion #region 自定义函数 private void InitControls() { TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL SQL = new TSQL(dberp); cbxBJCL.ClearItems(); SQL.Clear(); SQL.Add(" select XLXSBJCL_BJCLID, "); SQL.Add(" rtrim(XLXSBJCL_BJCLID)||'|'||rtrim(XLXSBJCL_BJCLMC)||'|'||'Kg' || case when isnull(XLXSBJCL_TYBZ,'N')= 'Y' then '(停用)' else ' ' end as Name"); SQL.Add(" from XLXSBJCL where isnull(XLXSBJCL_BJCLMC,' ')<>' ' "); SQL.Add(" order by isnull(XLXSBJCL_TYBZ,'N'),XLXSBJCL_BJCLID"); DataSet ds = dberp.OpenDataSet(SQL); cbxBJCL.Items.Add(new ListItem("", "")); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { cbxBJCL.Items.Add(new ListItem((ds.Tables[0].Rows[i][1].ToString().Trim()), (ds.Tables[0].Rows[i][0].ToString().Trim()))); } cbxBJCL.ShowValue = false; cbxPSQK.ClearItems(); cbxPSQK.Items.Add(new ListItem("", "")); cbxPSQK.Items.Add(new ListItem("已派生材料物料", "已派生材料物料")); cbxPSQK.Items.Add(new ListItem("未派生材料物料", "未派生材料物料")); } #endregion #region 私有函数 #endregion } }