M_EBU客户化开发UAP业务提升手册(V890版).doc

M_EBU客户化开发UAP业务提升手册(V890版).doc

  1. 1、本文档共166页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ERP 事业部咨询实施客户化开发部 用友软件股份有限公司 地址:北京市海淀区北清路 68号 用友软件园 电话:010网址: 客户化开发 UAP 业务提升手册 起草单位 :ERP 咨-客户化开发部 修正单位 : 批 准 : 批准日期 : 第 1 页 共 160 页 ERP 事业部咨询实施客户化开发部 HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK HYPERLINK errinfo=\ + errinfo + \//result,该返回值用来标识 当前方法是否成功执行,记录在 result 属性里,errinfo 属性用来记录任何可能的信息。 Excuting 方法的返回值可以作为 Excute 方法的第二个参数 PreExcuteResult 传入 Excute,你 可以在 Excute 方法体重分析传入的信息决定程序是否继续执行,或作出其他处理等,同样, Excute 方法的返回值也可作为 Excuted 方法的参数传入,并作必要检查。另外,你可以在 保证上面规定的 xml 结构的前提下,在result节点内扩展该 xml 结构,以适应你的应用逻 辑的需要。 (2)三个方法共有的参数就是当前表单功能按钮可以操作的表单模型。可以从该对象 中取到当前可以操作的任何数据。 .2 示例 见SalesAcceptOrder.cs /// summary /// 门户按钮处理接口 /// /summary /// param name=ButtonArgs按钮对象/param /// param name=voucherObject单据对象/param /// returns门户按钮处理实现类/returns [IsImplement(true)] 第 27 页 共 160 页 ERP 事业部咨询实施客户化开发部 public override IButtonEventHandler GetButtonEventHandler(UFIDA.U8.UAP.UI.Runtime.Common.VoucherButtonArg s ButtonArgs, VoucherProxy voucherObject) { //return null; //保存按钮UAP已有功能的部分修改开发 if (ButtonArgs.ButtonKey == btnSaveVoucher) { return new AcceptOrderButton(); } //审核按钮UAP已有功能替代修改开发 if (ButtonArgs.ButtonKey == btnAudit) { return new AuditButton(AuditType.Audit); } if (ButtonArgs.ButtonKey == btnAbandonAudit) { return new AuditButton(AuditType.AbandonAudit); } if (ButtonArgs.ButtonKey == SenDevClose) { return new CloseVoucherButton(CloseType.Close); } if (ButtonArgs.ButtonKey == SenDevOpen) { return new CloseVoucherButton(CloseType.Open); } //锁定按钮新增功能开发 if (ButtonArgs.ButtonKey == SenDevLock) { return new LockVoucherBut

文档评论(0)

177****9627 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档