Demo: Saving Changes to Contacts in the Developer Console

DEX450 - Introductions and Overview

📄 第 194 页 🎬 视频课程

课程章节介绍

同学们,今天我们来学习如何在Salesforce的开发人员控制台中保存对联系人记录的更改。首先,让我们回顾一下,你们已经学会了使用SOQL来查询数据库,现在我们要进一步探索如何通过开发人员控制台来持久化这些数据更改。 首先,想象一下,如果你们想在Salesforce的用户界面中创建或更改记录,你们会怎么做呢?可能会通过记录详细信息页面、列表视图、Salesforce Mobile应用,或者使用Salesforce的操作按钮。这些都是常见的方法。 现在,假设你们是开发人员,使用开发人员控制台中的SOQL查询来获取一组记录。你们可能会想,如何直接在控制台中修改这些记录呢?让我们一步步来看。 首先,打开开发人员控制台,找到查询编辑器。在这里,输入以下SOQL查询: ```sql SELECT ID, LastName, LeadSource FROM Contact WHERE LeadSource = 'Trade Show' ``` 执行这个查询后,你会看到一系列符合条件的联系人记录。 接下来,双击第一个联系人的LeadSource字段,将其内容改为“Partner”。记得记下你刚刚更新的联系人的姓氏,这样我们稍后可以验证更改是否成功。 完成修改后,点击“保存行”按钮。这样,你就成功地在开发人员控制台中更新了这条联系人记录。 为了验证更改是否确实保存了,我们可以再次执行一个查询: ```sql SELECT ID, LastName, FirstName, HomePhone FROM Contact WHERE LastName = '你刚刚更新的联系人的姓氏' ``` 执行这个查询后,检查结果,确认LeadSource字段是否已经更新为“Partner”。 最后,为了保持数据的原始状态,我们可以将LeadSource字段改回“Trade Show”,然后再次点击“保存行”。 通过这个过程,你们学会了如何在开发人员控制台中直接修改和保存联系人记录。接下来,我们将探讨如何在Apex代码中实现类似的功能。这将是一个更高级的话题,但相信你们已经准备好迎接新的挑战了!