Files
2026-08-21 17:03:02 +08:00

77 lines
2.2 KiB
C#

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
}
}