eform集成开发全攻略:从基础到高级功能详解

需积分: 9 1 下载量 123 浏览量 更新于2024-07-29 收藏 5.38MB DOC 举报
《eform集成开发手册》是一份详尽的指南,主要针对eform组件的集成开发进行了深入讲解。该手册分为多个部分,涵盖了从基础安装、系统配置到高级功能的全方位内容。 **1. 集成方法介绍** 手册首先阐述了如何将eform集成到不同平台和数据库环境中,包括使用eformfor.net与SQL Server 2000的集成,以及eformforjava与SQL Server 2000和Oracle 9i的适配。这一步介绍了基本的环境配置和数据源管理。 **2. 系统文件与结构** - **fcpub.js文件**:包含了关键的配置信息,用于设置系统的全局参数和行为,比如数据库连接和表结构的处理。 - **FC_Attach, FC_BillZL, FC_DBSTRU, FC_MaxBH**:这些系统表结构详细说明了eform用于存储和管理数据的表设计,它们分别对应不同的功能区域。 **3. fc_dbstru表集成** fc_dbstru表是核心,用于保存数据库结构信息。其内容包括: - 导入和生成数据库结构:通过fc_dbstru表来动态适应数据库变化,保持数据一致性。 - 字段映射:说明了如何处理字段名称的本地化,从英文名转换为中文名,并指定输入方式。 - 表结构的用途:除了数据库维护,还支持前端表单的自适应显示和数据处理。 **4. 数据库连接与权限管理** - 前台设置:用户界面中设置数据库连接信息,确保数据访问的正确性。 - 后台配置:eformfor.net版本中,后台管理界面对数据库连接的管理和权限控制进行配置。 - 权限体系:与用户的权限体系紧密结合,实现表单级别的访问控制和控件级别的权限管理。 **5. 其他高级功能** - 工具栏定制:通过修改fceform下的fcpub.js文件,可以个性化定制工具栏,提升用户体验。 - 表单操作:支持打开本地或数据库中的表单,以及新建表单向导的定制。 - 工作流集成:表单在工作流中的应用,如控件状态随流程阶段变化,流程信息的自动加载,以及设计和使用流程相关的工具栏。 总结来说,《eform集成开发手册》不仅提供了全面的技术指导,还强调了实际操作中的注意事项和最佳实践,对于eform组件的开发者和使用者来说,是一份不可或缺的参考文档。