问题标签 [apex-trigger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
30 浏览

salesforce - 如果任一对象发生任何更新,则更新父对象中字段的最佳方法

我必须有 2 个具有主从关系的对象。如果任一对象(父对象或子对象)发生任何更新,我想更新父对象中的状态选项列表字段。最好的方法是什么?

0 投票
0 回答
57 浏览

report - 如何在我的 Docusign 状态报告中添加 Salesforce 帐户字段?

我们已经使用电子签名设置了新的 DocuSign 应用程序启动器。我们的操作按钮在 Salesforce 帐户对象上工作正常,向客户发送信封等。但是,由于“功能奇偶性问题”,我们无法将 Salesforce 对象(帐户)添加到 Docusign 状态报告!报告类型将不起作用,我们不会倒退并安装旧版本。

我听说可以在 DS 状态 obj 上创建一个顶点触发器(可能是 Flow?或 PB?),并使用自定义查找字段,然后是触发器/流?将在创建新的 DS 状态记录时执行,使用 salesforce 源 ID 查询 salesforce 记录,然后使用实际相关记录更新 DS 状态记录上的查找字段。然后我们可以针对状态对象运行报告并查看帐户信息!

有人做过吗?如果是这样,你能分享你的解决方案吗?那很好啊!!谢谢!

特蕾西

0 投票
0 回答
42 浏览

deployment - 将源代码部署到 Salesforce 中的 org

我尝试将 apex 触发器部署到我的 salesforce 组织,但出现此错误:“无效类型:Schema.Language_Course__c”

顶点文件:“在 Language_Course__c 上触发 LanguageCourseTrigger(插入后、更新后、删除后){ System.debug('Hello'); }”我该怎么办?

0 投票
1 回答
248 浏览

salesforce - 为什么 SalesForce on before delete 触发器在处理之前删除记录?

我在 Salesforce 中创建了一个触发器:

所以步骤是我创建一个帐户 Acct1。然后我删除了该帐户,但在调用 myClass.Details 时,我对具有 Acct1 的 ID 的帐户执行了选择。

问题是该行已被删除,因此我得到 0 行。Salesforce 中是否需要某种设置才能等到触发器完成后再删除实体?

0 投票
0 回答
11 浏览

salesforce - 限制保存在 Account 对象上的超过 2 个联系人

我想在联系人上建立一个触发器,即接受复选框。在 Account 对象中,它需要 2 个处于活动状态的联系人。当用户将第三个活动联系人分配给同一帐户时,他/她将收到错误消息。怎么可能?我完成了所有代码,但这些 2 个联系人的限制待定。谁能尝试指导我如何做到这一点?

0 投票
1 回答
30 浏览

salesforce - 如何批量更新 Salesforce 中的客户?

我正在尝试通过匹配 Salesforce ID 来更新 200 多个客户实体的描述。我正在使用以下触发器,

}

但是当我对 csv 文件进行数据导入时,出现以下错误:

我怎样才能让触发器工作?

进一步到下面的@eyescream 答案。如果我没有名称中的过滤器怎么办,这会产生相同的错误。

在帐户上触发 MyNew_tr_U(更新后){ List<newChangeTable__c> toInsert = new List<newChangeTable__c>();

}