cloud 调用列表并返回数据操作代码
2016-06-14 16:40
465 查看
cloud 调用列表 并返回值操作 //List<long> orgIds = PermissionServiceHelper.GetPermissionOrg(this.Context, new BusinessObject() { Id = "STK_Inventory" }, PermissionConst.View); ListSelBillShowParameter ShowPara = new ListSelBillShowParameter(); 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<FormResult>((result) => { 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); // } //} } }));
相关文章推荐
- QT-文件选择对话框的模态与非模态
- Python note1(语言语义)
- sizeof和strlen的区别?
- php代码效率测试
- 由eclipse工程创建一个Android studio 工程
- Python 错误处理
- java通过JDBC链接SQLSERVER2012
- JAVA学习路线图---(JAVA1234)
- C语言中的static 详细分析
- Lua学习笔记2:Windows7下使用VS2008搭建Lua开发环境(二)
- java Date操作
- C#中listview的使用方法介绍
- eclipse快捷键以及使用技巧大全
- python使用
- spring(13)缓存数据
- PAT乙级练习题1002. 写出这个数
- string.Format对C#字符串格式化
- matlab xlswrite 用法以及实例(转自“百度经验”)
- C#获取文件MD5值方法
- 实例探究Python以并发方式编写高性能端口扫描器的方法