做电子政务、系统OA很多年了,近期公司让我设计一款自定义表单,简单来讲,就是用户可自己定义表单模板,上传系统,就可进行流程审批工作。
这方面网上资料非常少,只讲一个大概,通过一段时间的研究,以及针对致远OA等系统的竞品分析,发现可以通过InfoPath Designer组件完成表单设计工作。
后期,经过技术预研,将InfoPath Designer组件与公司之前数据表组件进行了结合,完成了OA系统自定义表单、自定义数据表、自定义流程组件。
此文档存手写,完成了以上技术预研的核心设计以及核心代码实现。