金蝶 Cloud 动态表单插件示例代码详解
需积分: 50 187 浏览量
更新于2024-01-23
收藏 241KB DOCX 举报
金蝶 Cloud 动态表单插件是一种基于单据、基础资料、列表、过滤界面等插件的基类,它提供了这些模型插件的统一接口,通过这些接口可以对表单编辑样式、列表样式、操作、model 数据等进行控制。
在请求加载单据的过程中,动态表单插件一般经历以下几个阶段:
1. 请求打开对应表单:在服务端构建打开对应单据的网络指令,这个阶段会触发 PreOpenForm 方法。
2. 初始化 View、Model:在初始化阶段,插件会进行 View 和 Model 的初始化工作,同时为字段添加默认值,将当前页面的值刷新到前端控件。这个阶段涉及到以下方法:
a) OnInitializeService:初始化服务端接口。
b) OnSetBusinessInfo:设置业务信息。
c) OnSetLayoutInfo:设置布局信息。
d) OnCreateDataBinder:创建数据绑定器。
e) OnInitialize:初始化插件。
f) OnBillInitialize:初始化单据。
g) CreateNewData:创建新数据。
h) BeforeCreateNewEntryRow:在创建新分录行之前执行的操作。
i) AfterCreateNewEntryRow:在创建新分录行之后执行的操作。
这些阶段完成后,动态表单插件就可以实现对单据的加载和编辑,同时对列表样式、操作、model 数据等进行控制。
本文档中包含了共29个案例的示例代码,涵盖了动态表单插件的各个功能点。同时,文档还提供了修订记录,记录了版本号、日期、编制人、修订人等信息。
如果用户对文档有任何意见、问题或想法,或者在文档中没有找到答案,可以通过发送电子邮件的方式联系开发团队(jinbo_zhang@kingdee.com)。
总而言之,金蝶 Cloud 动态表单插件是一种灵活的插件,通过提供统一接口,实现了对单据、基础资料、列表、过滤界面等的控制。它在加载单据过程中经历了多个阶段,通过调用不同的方法完成不同的操作。文档中还提供了示例代码,帮助用户理解和使用插件的各个功能点。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2017-09-28 上传
2020-11-06 上传
2019-05-21 上传
2016-12-15 上传
Jimmy_Zkc
- 粉丝: 0
- 资源: 6
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查