请选择您想要咨询的产品

请选择

抱歉,您所使用的账号暂未绑定对应的产品!

请联系贵司企业管理员,为您的账号绑定对应的产品。若需购买产品, 请拨打 4008-830-830 免费咨询
确定
售后支持
购买热线
售前咨询
首页>资讯>最新问答>如何区分进入表单时是新增还是修改

如何区分进入表单时是新增还是修改

老师你好,我们在从列表进入表单页面时要执行一段业务,我将这段业务通过表单插件写在了AfterBindData()方法中,这样导致用户点击新增按钮进入表单也会执行这段业务,请问有无其他办法解决这个问题

作者 yuntianxia | 2022-03-08 | 
2036 浏览

已有 1 条回答

afterLoadData事件与afterCreateNewData的差别:

这两个事件的触发时机一样,都是在界面数据包准备完毕之后触发,但数据包来源不同:

afterCreateNewData事件的数据包,是全新创建的数据包,适合在此事件调整默认值;

afterLoadData事件的数据包,来自于数据库,不建议在此事件修改字段值;

这两个事件,在单据界面加载、刷新过程中,只会触发其中一个(互斥):

单据界面以新增模式打开,不需要到数据库加载单据,触发afterCreateNewData事件;

单据界面以修改、查看模式打开,需到数据库加载单据,触发afterLoadData事件;

相关问答

预测单新增关闭人和关闭日期字段不显示

已有 1 个回答 | 1年前

移动应用、移动表单如何和第三方集成

已有 1 个回答 | 1年前

如何监听折叠表单的展开?

已有 1 个回答 | 1年前

苍穹怎么使用插件批量更新新增数据?

已有 1 个回答 | 1年前

怎么修改表单单据体中某控件中的字体颜色

已有 1 个回答 | 1年前

最新文章查看更多

金蝶再获SaaS云服务中国市场第一!

今日,国际数据公司IDC最新发布《2023年全年企业应用市场数据(IDC China Semiannual Enterprise Application Market Tracker2023H2)》,数据显示,金蝶在SaaS ERM(企业资源管理云服务,即ERP)、财务云市场排名第一!

项目管理AI软件:未来工作的高效助手

项目管理是企业成功的关键因素之一。然而,随着项目复杂性的增加和团队规模的扩大,传统的人工管理方式已难以满足现代企业高效、精准的管理需求。于是,项目管理AI软件应运而生,为项目经理和团队带来了前所未有的便利与效率。

怎么用财务软件做账?

对于财务人员来说,如今利用软件来进行做账是非常有必要的,除了不容易出错之外,还能够大大地提高效率。那么,怎么用财务软件做账呢?

财务人员要做的工作都有哪些?

每个人在工作的过程当中都会履行自己的工作职责,而且每个大型企业发展的前提就是制定各种规章制度,保证每个员工的工作到位,那么财务人员要做的工作都有哪些呢?他们需要履行哪些职责?我们看下文当中的介绍。

云赋能一站式环保解决方案,让污染治理不再“脑瓜疼”

环保压力倒逼众多企业转型升级,污染源哪里来?如何治理?如何达到国家环保标准等等一系列专业问题,让缺乏专业环保管理人才的企业感到“脑瓜疼”!花了巨额资金还是达不到环保验收,反复整改浪费大量人力物力!

个体户可以申请成为一般纳税人吗?

众所周知,一般纳税人是具有很多纳税优势的,因此很多个体户也希望能够成为一般纳税人,那么个体户可以申请成为一般纳税人吗?在这里我们就给大家分析一下。

企业数字化转型备受关注,企业费用管理水平是否可以进一步提升?

数字化已经成为全球共识,各行各业都在尝试、探索通过数字化来实现新的突破,提升竞争力。对于行业企业而言,处在大数据、AI等前沿科技迸发的大时代下,数字化转型发展成为大势所趋,以数字化转型满足未来发展需求成为普遍选择。

进行财务分析的有效步骤

进行财务分析的重要性无可比拟,对于企业而言,关注它也是有着理由的。因为,它能够产生非常大的作用。那么,大家是否了解进行财务分析的有效步骤呢?

金蝶客服