设为首页 加入收藏 联系我们
 
  问题答疑
E8.Net基础篇
E8.Net安装篇
E8.Net使用篇
E8.Net开发篇(一)
E8.Net开发篇(二)
E8.Net开发篇(三)
选择E8.Net的五大理由
跟上巨人的脚步集成SPS2007
如何与其他软件系统集成?
表单自定义和报表自定义的误区
E8.Net之中国特色
E8.HelpDesk是ITIL最佳实践工具
 
E8.Net开发篇(二)

流程表单母版页(FlowForms.Master):
提供流程表单开发母版页,包括表单与流程运行框架的协作逻辑、功能布局及内容页处理接口等。内容页处理接口可以根据企业需求进行扩展、也可以根据企业需求修改相关控件内容、样式、布局。

  • 处理动作控件(ctractions.ascx);
  • 处理过程控件(ctrlprocess.ascx);
  • 特殊权限控件(ctrflowspecright.ascx);
  • 流程功能控件(ctrbuttons.ascx);
  • 附件处理控件(ctrattachment.ascx)。

内容页表单内容设置处理接口:

  在内容页中定义事件mySetFormsValue的处理接口

  例:
   myFlowForms = (FlowForms)this.Master;
   myFlowForms.mySetFormsValue += new FlowForms.DoContentActions(Master_mySetFormsValue);

内容页获取表单内容处理接口

  在内容页中定义事件myGetFormsValue的处理接口

  例:
  myFlowForms = (FlowForms)this.Master;
  myFlowForms.myGetFormsValue += new FlowForms.GetFormsValue(Master_myGetFormsValue);

流程提交提交内容页处理接口

  在内容页中定义事件myPreClickCustomize的处理接口

  例:
  myFlowForms = (FlowForms)this.Master;
  myFlowForms.myPreClickCustomize += new FlowForms.DoContentValid(Master_myPreClickCustomize);

流程暂存提交内容页处理接口

  在内容页中定义事件myPreSaveClickCustomize的处理接口

  例:
  myFlowForms = (FlowForms)this.Master;
  myFlowForms.myPreSaveClickCustomize += new FlowForms.DoContentValid(Master_myPreSaveClickCustomize);

只读设置内容页处理接口

  在内容页中定义事件mySetContentReadOnly的处理接口

  例:
  myFlowForms = (FlowForms)this.Master;
  myFlowForms.mySetContentReadOnly += new FlowForms.DoContentActions(Master_mySetContentReadOnly);

更多开发接口

  ........

版权所有 © 2004-2008 深圳市非凡信息技术有限公司 HTTP://WWW.FEIFANIT.COM.CN
地址:深圳市福田区祥云-天都世纪商务中心B座8楼、22楼
邮编:518048  电话:0755-82717801 0755-82717701
粤ICP备07029199号