edit
- edit()
使用范围: client
编程语言: javascript
父类: Item 类
描述说明
在数据集中,启用数据的编辑。
调用 edit 之后,应用程序将允许用户变更记录的字段中的数据,稍后能使用 post 方法将这些变更提交到实体项数据集,最后使用 apply 方法将变更保存到数据库。
edit 方法
检查实体项数据集是否处于 **活动(active)* 状态。 如果不是,则引发异常。
检查实体项数据集是否不为空。如果为空,则引发异常。
检查实体项数据集是否已处于 “编辑” 状态。如果是,则直接返回。
如果实体项不是 :doc:``明细项 </programming/data/details>` , 那么检查它是否处于 “浏览” 状态 。 如果部不是,则引发异常。
触发已为实体项定义的 on_before_edit 事件处理程序。
将实体项置于 “编辑” 状态 , 允许应用程序或用户修改记录中的字段的值。
触发已为实体项定义的 on_after_edit 事件处理程序。