客户管理系统如何锁定表单?

客户管理系统如何锁定表单?

在CRM系统的使用当中有这样一种常见的使用场景:当记录满足指定条件时,系统会自动将此记录锁定,使其不可再被编辑修改。那么今天小编就来说一下这个功能怎样通过函数来实现。

函数名称:LockRecord

函数描述:满足条件时,锁定当前记录,使其处理于不可编辑状态

例:当一条报价单记录状态处于“已确认”状时,锁定这条报价单记录,使其内容不可被编辑修改;

设置方法

如下图所示:首先我们需要在实现此功能的模块(以客户模块为例)中创建一条‘工作流’,然后在任务当中选‘调用自定义函数’,在函数名称下拉列表中找到函数名为‘LockRecord’的函数;

参数的填写格式

此函数与其他函数不同,并不需要填写任何参数,直接保存即可。 这样一来,当记录满足我们设置的工作流条件时,这条记录就会被自动锁定。 锁定状态下的记录是无法编辑的,我们能够在记录详情页的“操作”区域看到“解锁”按钮,当然,前提是用户要有解锁权限

补充说明

被“锁定”的记录除了可以手动“解锁”外,也是可以能过工作流来设置满足指定条件时由系统自动触角的,其设置方法与前面所讲的一样,只需要调用自定义函数时,选择“UnlockRecord ”函数即可。

内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。

相关推荐