博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[K/3Cloud] 如何从被调用的动态表单界面返回数据
阅读量:4843 次
发布时间:2019-06-11

本文共 1708 字,大约阅读时间需要 5 分钟。

在需要返回数据的地方调用表单返回方法完成数据返回

this.View.ReturnToParentWindow(retData);

在调用界面的回调函数中取出返回结果的ReturnData即可使用。

例如:

在动态表单的按钮事件中调用此方法

 

//确定按钮事件        private void SaveClaimerAndDate()        {            string errMsg = Check();            if (!string.IsNullOrWhiteSpace(errMsg))            {                this.View.ShowErrMessage(errMsg);            }            else            {                this.View.ReturnToParentWindow(SetDateAndClaimer());                this.View.Close();            }        }

在调用界面的回调函数中取数:

 

 

private void GetSale()        {            ListShowParameter listpara = new ListShowParameter();            listpara.FormId = Topview.FT.Common.Core.FTConst.SALECONTRACT_FORMID;//外销合同            listpara.ParentPageId = this.View.PageId;            listpara.MultiSelect = false;            listpara.IsShowApproved = true;            listpara.OpenStyle.CacheId = listpara.PageId;            listpara.IsLookUp = true;   //F7            this.View.ShowForm(listpara, new Action
((result) => { object data = result.ReturnData; if (data is ListSelectedRowCollection) { ListSelectedRowCollection listData = data as ListSelectedRowCollection; if (listData != null && listData.Count > 0) { DynamicObject dy = CommonCoreUtils.GetDateFromFID(this.Context, Topview.FT.Common.Core.FTConst.RECEIVEREGISTRATION, "FID", listData[0].PrimaryKeyValue, "FBILLNO"); this.Model.SetValue("FSaleContractId", dy["FBILLNO"]); } } } )); }

 

 

转载于:https://www.cnblogs.com/james1207/p/3318099.html

你可能感兴趣的文章
ArcEngine实现坐标转换和投影(转载)
查看>>
solr集群SolrCloud(solr+zookeeper)windows搭建
查看>>
内核开发基础3——Linux内核配置与编译
查看>>
BUPT复试专题—中序遍历序列(2013)
查看>>
【常见Web应用安全问题】---7、CRLF injection
查看>>
php7.2.1 安装
查看>>
用winrar解压时提示无法设置安全数据 拒绝访问的解决方法
查看>>
诡异的数学,数字问题 - leetcode
查看>>
交换输出
查看>>
设计模式-策略模式&状态模式&访问者模式
查看>>
python学习第三十三节(IO模型)
查看>>
linux pci 驱动小结
查看>>
BZOJ2744: [HEOI2012]朋友圈
查看>>
设计模式之抽象工厂模式
查看>>
大整数相关的几道题
查看>>
利用表格实现大图轮播
查看>>
SpringBoot集成jsp
查看>>
30分钟学会如何使用Apache Shiro
查看>>
asp.net部署时加密config文件
查看>>
想开个网店的。。学习一下vancl的分析
查看>>