首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

salesforce 零基础学习(四十五)Approval Lock & UnLock相关注意事项

我们都知道,当一条记录进入审批流程以后会自动加锁,apex提供Approval类的lock和unlock方法可以让我们使用代码对记录进行加锁和解锁。...主要大概代码如下所示 1 if(Approval.isLocked(xxApproval)) { 2 Approval.UnlockResult ur = Approval.unlock...xxApproval这条记录理论上也就解锁了,于是我自信满满的开始跑业务,跑到了这块方法的时候,第一个error message显示了: System.UnexpectedException: Apex approval...: System.UnexpectedException: null  当时很纳闷为什么会出现null这个问题,因为我的xxApproval.Id通过追踪以后发现并不是null,那么只有一种可能,没有Approval.unlock...方法,额,亦或是当前api version没有此方法,然后看一下这个类的api version,调成35.0,因为Approval.unlock和lock方法貌似是api 35以后才有的方法,然后保存。

83780

除了超赞三元相图,还有二元相和圆形图例?!这个可视工具有点猛~~

最近在查找资料的同时,小编还发现了其他类型的三元图,如三元相多边形图,即使用多边形(Polygon) 展示不同类别数据在三元相坐标体系中的组成,而完成这一操作的可视化库为Python-poisson_approval...~~ poisson_approval库绘制三元相多边形图 poisson_approval库绘制的三元相图主要表现组成占比情况,主要依赖python-ternary库,这里主要介绍其绘制的三元相图类型...,如下: Number of Equilibria import matplotlib.pyplot as plt import poisson_approval as pa from fractions...更多样例及设置参数可参考:tutorial_ernary_plots[2] poisson_approval库绘制二元相图 poisson_approval库绘制二元相图 的基本原理和三元相图的绘制相同...库官网: https://francois-durand.github.io/poisson_approval/index.html。

61640

salesforce 零基础学习(三十六)通过Process Builder以及Apex代码实现锁定记录( Lock Record)

上一篇内容是通过Process Builder和Approval Processes实现锁定记录的功能,有的时候,往往锁定一条记录需要很多的限制条件,如果通过Approval Processes的条件判断写起来可能很麻烦...); 6 List alreadyLockedList = new List(); 7 Map isLockedMap = Approval.isLocked...isCurrentOpportunityLocked) { 11 Approval.LockResult lockResult = Approval.lock(currentOpportunityId...unLockResult = Approval.unlock(currentOpportunityId); 12 if(unLockResult.isSuccess()...Permission Set来判断是否可以加锁解锁,也可以设置一个自定义的button,button调用apex代码,代码中通过permission set来判断是否拥有加锁解锁权限,如果拥有此权限则可以通过Approval

79160
领券