eform集成与开发指南
需积分: 9 201 浏览量
更新于2024-07-30
收藏 5.38MB DOC 举报
"eform集成开发手册"
eform是一款用于在线拖拽式表单设计和集成开发的工具,通过本手册,开发者可以快速掌握如何将eform集成到自己的系统中,实现自定义表单和功能扩展。以下是eform集成的关键知识点:
1. **如何集成eform2**:集成eform2涉及配置文件的修改和设置,具体步骤可能包括调整系统文件结构,如引入必要的js文件,以及根据不同的开发环境(如.net或Java)配置数据库连接。
2. **系统文件说明**:eform包含多个关键文件,如fcpub.js,它是核心配置文件,用于定义工具栏、表单行为等。ebsys目录下的eformhelp提供在线帮助文档,fceform目录则包含了eform的核心代码和样式文件。
3. **数据库相关**:eform支持SQL Server 2000和Oracle 9i作为数据库,FC_ATTACH、FC_BILLZL、FC_DBSTRU和FC_MAXBH是四个重要的系统表,分别用于存储附件信息、表单记录、数据库结构和最大编号。
4. **fc_dbstru的使用**:fc_dbstru表用于保存数据库结构信息,包括字段名称、类型等,便于动态生成表单。它可以从实际数据库中导入,也可以用来维护数据库结构,如更改字段名或输入方式。
5. **数据库连接集成**:集成过程中需要在前端和后端进行设置,对于eformfor.net,后台配置涉及SQL Server 2000,而对于eformforjava,需要根据Java环境配置相应的数据库连接。
6. **数据保存机制**:eform有自己的数据保存逻辑,可能包括业务函数注册,这些函数可以控制数据的验证和处理。
7. **增加业务函数**:开发者可以通过注册业务函数,将其展示在函数选择窗口,并在控件中调用。这增强了表单的业务处理能力。
8. **定制工具栏**:在fcpub.js中,可以自定义所需的工具栏,以满足不同场景的需求,工具栏不仅用于操作,还用于展示流程状态。
9. **打开表单**:表单可以从文件系统中打开,也可以直接从数据库中读取,这提供了灵活的数据访问方式。
10. **定制新建表单向导**:eform允许开发者定制新建表单的引导过程,以简化用户创建新表单的步骤。
11. **权限集成**:eform可以与用户的权限体系集成,控制进入表单的权限,以及表单内控件的访问权限。
12. **工作流集成**:eform支持与工作流系统的集成,表单中的控件属性可以根据流程阶段变化,同时可以设计流程相关的工具栏,确保表单在流程中的正确运行。
通过以上知识点的学习和实践,开发者能够有效地利用eform构建符合业务需求的在线表单系统,同时实现与现有系统的无缝集成。
2018-12-06 上传
2009-01-19 上传
点击了解资源详情
点击了解资源详情
2019-07-19 上传
2009-08-11 上传
2010-12-04 上传
2017-06-17 上传
2022-09-21 上传
chentaodn
- 粉丝: 10
- 资源: 6
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享