k3cloud6.0 返回数据 操作无反应
769次浏览
编辑于2016年05月07日 08:53:50
k3cloud6.0版本 ORCLE数据库
我即时库存列表上加了一个 按钮(返回数据功能),并使用插件在其他单据上,执行 调用 即时库存列表,选择记录之后,点击这个按钮,界面一直没有反应。正常的话 应该是点击按钮后 即时库存界面关闭 ,但是 我点击这个按钮后,界面只是刷新了一下,没有关闭。
[code] ListShowParameter ShowPara = new ListShowParameter();
ShowPara.ParentPageId = this.View.PageId;
ShowPara.FormId = "STK_Inventory";
ControlStateCollection ControlStates = ShowPara.InitControlStates;
//过滤添加
//ListRegularFilterParameter ListFilterParameter = new ListRegularFilterParameter();
//ListFilterParameter.Filter = Fmaterialstr;
//ShowPara.ListFilterParameter = ListFilterParameter;
ShowPara.Height = 600;
ShowPara.Width = 1000;
//ShowPara.CustomParams.Add("QueryFilter", Fmaterialstr);
this.View.ShowForm(ShowPara, new Action
{
if (result.ReturnData != null)
{
this.View.ShowMessage("nihao");
//ListSelectedRowCollection docContacts = (ListSelectedRowCollection)result.ReturnData;
//foreach (ListSelectedRow Contact in docContacts)
//{
// i = i + 1;
// if (i == 1)
// {
// //IDataRow row = Contact.DataRow;
// /////获取返回数据中的问题
// //object fmaterialid = row["fmaterialid_id"];//物料内码
// //object FLOT = row["flot_id"];//批号内码
// //object Fstockid = row["fstockid_id"]; //仓库内码
// //object FQTY = row["fqty"];//库存数量
// //string FMaterialNumber="";
// ////根据物料内码 获取物料代码
// //string sqlstr = string.Format(@" SELECT t1.FNUMBER FROM T_BD_MATERIAL t1 WHERE T1.FDOCUMENTSTATUS='C' AND T1.FFORBIDSTATUS='A' AND t1.FMATERIALID={0}", row["fmaterialid_id"].ToString());
// //Fmaterialstr = " FMaterialId in ( ";
// //using (IDataReader reader = DBUtils.ExecuteReader(this.Context, sqlstr))
// //{
// // if (reader.Read())
// // {
// // FMaterialNumber = reader["FNUMBER"].ToString();
// // }
// //}
// //// 返回数据录入表体
// //this.View.Model.DeleteEntryRow("FEntity", 0);//清空当前单据体数据
// //this.View.Model.CreateNewEntryRow("FEntity");
// //this.View.Model.SetValue("F_CQ_QTY3", row["fqty"], 0);
// //this.View.Model.SetItemValueByNumber("F_CQ_Base2", FMaterialNumber, 0);
// }
//}
}[/code](单据上调用即时库存列表的操作)
但是我在k3cloud5.0版本 SQLserver 数据库
上同样的操作,就可以执行返回数据 的功能
我想咨询
推荐阅读