NCV界面关联操作.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NCV界面关联操作

NC界面关联操作 V1.0 名词解释: 界面管理操作:在一个功能界面,通过传递参数调用另一个界面的功能; 通用界面关联操作分类 关联新增:直接新增或根据参数设置数据进入新增状态;(工作流) 关联维护:根据参数加载数据进入修改状态;(工作流) 关联审核:根据参数加载数据进入新增状态;(审批流) 关联查询:根据参数加载数据进入浏览状态;(查询使用) 关联编辑:实现多界面交换编辑;(此状态比较复杂,暂不考虑) 实现方案 分别对新增、维护、审核、查询制定统一接口方法名和参数结构; ILinkAdd.doAddAction(ILinkAddata) ILinkMaintain.doMaintainAction(ILinkMaintainData) ILinkApprove.doApproveAction(ILinkApproveData) ILinkQuery.doQueryAction(ILinkQueryData) 使用方式举例:(新增,其他类同) 调用方: //创建参数 ILinkAddData adddata = new LinkAddData implements ILinkAddData (){ ……. } //打开非模态节点界面 SFClientUtil.closeLinkedAddFrame(节点号); 被调用方:实现ILinkADD、ILinkMaintain、IlinkApprove、IlinkQuery接口 public class XXPanel extends toftpanel implements ILinkADD,ILinkEdit { public void doADDAction(ILinkAddData adddata){ … } public void doEditAction(ILinkMaintainData editdata){ … } … } 系统管理提供方法 类名:nc.ui.uap.sf.SFClientUtil 新增: 打开非模态界面 方法名:openLinkedADDFrame 参数: String nodecode //节点号 ILinkAddData adddata //关联参数 返回值:无 说明:如果已有打开界面,则将此界面显示到最前面; 打开模态界面 方法名:openLinkedADDDialog 参数: String nodecode //节点号 Component parent //父窗体对象 ILinkAddData adddata //关联参数 返回值:无 说明:如果有已打开非模态界面,需要先关闭界面; 修改: 打开非模态界面 方法名:openLinkedMaintainFrame 参数: String nodecode //节点号 ILinkMaintainData maintaindata //关联参数 返回值:无 说明:如果已有打开界面,则将此界面显示到最前面; 打开模态界面 方法名:openLinkedMaintainDialog 参数: String nodecode //节点号 Component parent //父窗体对象 ILinkMaintainData maintaindata //关联参数 返回值:无 说明:如果有已打开非模态界面,需要先关闭界面; 查询: 打开模态界面 方法名:openLinkedQueryDialog 参数: String nodecode //节点号 Component parent //父窗体对象 ILinkQueryData querydata //关联参数 返回值:无 说明:如果有已打开非模态界面,也可以在打开模态界面; 审批: 打开模态界面 方法名:openLinkedApproveDialog 参数: String nodecode //节点号 Component parent //父窗体对象 ILinkApproveData approvedata //关联参数 返回值:无 说明:如果有已打开非模态界面,也可以在打开模态界面; 新增 接口定义: 包名:nc.ui.pub.linkoperate 接口类名:ILinkAdd 方法名:doAddAction (ILinkAddata) 参数方法: getSourceBillID() //来源 getSourceBillType() //来源单据类型 getSourcePKOrg() //来源组织 getUserObject //携带数据 维护 接口定义: 包名:nc.ui.

文档评论(0)

jiquhe72163 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档