E9表单建模接口实战:自定义渲染表单字段
需积分: 44 35 浏览量
更新于2024-08-06
收藏 1.2MB PDF 举报
"E9表单建模前端接口API,用于自定义追加渲染表单字段,适用于泛微OA E9API的OA开发接口实践,特别是在中型项目中。"
在【标题】"自定义追加渲染表单字段-cisco 中型项目实战"中,主要涉及的是在Cisco的中型项目中,如何通过E9API来实现自定义的表单字段追加渲染。这种技术通常用于增强标准表单的功能,使用户界面更加个性化和高效。
【描述】中提到,开发者需要满足最低版本要求KB900190800,以便使用`afterFieldComp`接口。这个接口允许在标准字段内容展示的基础上,以`after`方式追加渲染自定义的React组件。它的参数包括字段标记(fieldMark)、元素(el)和范围(range),与`proxyFieldComp`类的接口用法相似。
【标签】"泛微OA E9API OA开发接口"指示了这个技术的应用领域,即使用泛微OA的E9API进行办公自动化(OA)系统的开发,特别是与表单建模相关的前端接口。
【部分内容】详细介绍了E9表单建模前端接口API的一些关键操作:
1. 全局对象`window.ModeForm`封装了这些接口,E9系统推荐使用API操作而不是jQuery,甚至禁止原生JS操作DOM,以保持代码的统一性和规范性。
2. 常用的基础操作接口包括:
- `convertFieldNameToId`:根据字段名称转换成字段ID,这有助于实现多表单和多环境下的代码复用。它接受字段名称、表单标识(如主表/main或明细表/detail_1)以及是否需要field字符串前缀作为参数。
- `getFieldValue`:获取指定字段标记(field${字段ID}_${明细行号})的值。
- `changeFieldValue`:修改字段值,并自动触发可能的联动效果。参数包括字段标记和包含新值的对象,对于特定类型的字段(如文本字段的只读情况),还可以设置`showhtml`属性。
通过这些接口,开发者可以灵活地控制表单的行为,自定义显示和交互,以满足中型项目中的复杂需求。例如,可以创建新的UI元素,响应用户输入,或者实现复杂的业务逻辑。同时,由于接口提供了自动化联动功能,因此在修改字段值时,能够自动更新相关联的其他字段或视图,提高了开发效率和用户体验。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2024-11-01 上传
2020-12-08 上传
2021-08-04 上传
2023-11-10 上传
2010-09-27 上传
臧竹振
- 粉丝: 48
- 资源: 4051
最新资源
- 液体点滴速度监控装置(F题)
- 基于单片机的红外遥控自学习系统的设计
- 基于单片机的红外遥控信号自学习及还原方法
- 单片机开发及典型应用液晶显示 多种串口通讯 网络通讯 模糊控制
- 数据结构中关于多项式操作的代码
- Practical Programming in Tcl and Tk
- 单片机的数字时钟设计
- 硬件工程师必读攻略一 、数模混合设计的难点 二、提高数模混合电路性能的关键 三、仿真工具在数模混合设计中的应用 四、小结 五、混合信号PCB设计基础问答
- JavaScript实现日历控件
- 软件设计师历年试题分析与解答
- ASP环境下的安全技术分析
- 巴音郭楞职业技术学院OA办公自动化系统研究
- ISO-17799安全标准中文版.pdf
- asp.net常用函数表.doc
- VSS的安装过程,很详细
- g4lmod0.16