新增功能输入产品编号及名称自动筛选数据
新增功能输入产品编号及名称自动筛选数据
当输入编号及名称返回的记录数满足以下条件:
1.返回0条记录,提示产品不存在!
2.返回1条记录,获取产品关键字段的数据, 给表格中当前记录赋值.
3.返回多条数据时, 弹出窗体给用户选择, 如下图:
OnStockCode_Validating事件:
扫一扫加作者微信
当输入编号及名称返回的记录数满足以下条件:
1.返回0条记录,提示产品不存在!
2.返回1条记录,获取产品关键字段的数据, 给表格中当前记录赋值.
3.返回多条数据时, 弹出窗体给用户选择, 如下图:
OnStockCode_Validating事件:
C# Code:
//根据输入的内容查询产品资料表
DataTable dt = new bllProduct().FuzzySearch(stockCode);
if (dt.Rows.Count > 1)
this.SearchStockCallBack(frmFuzzySearchProduct.Execute(dt));
else if (dt.Rows.Count == 1)
this.SearchStockCallBack(dt.Rows[0]);
else
{
e.Cancel = true;
Msg.Warning("产品编号不存在!");
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
//根据输入的内容查询产品资料表
DataTable dt = new bllProduct().FuzzySearch(stockCode);
if (dt.Rows.Count > 1)
this.SearchStockCallBack(frmFuzzySearchProduct.Execute(dt));
else if (dt.Rows.Count == 1)
this.SearchStockCallBack(dt.Rows[0]);
else
{
e.Cancel = true;
Msg.Warning("产品编号不存在!");
}
//来源:C/S框架网(www.csframework.com) QQ:1980854898
扫一扫加作者微信
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网