Steps

ANC301 - Lesson 6: Building Dashboards with Templates and Mobile Apps

📄 第 203 页 🎬 视频课程

课程章节介绍

让我们来聊聊Salesforce仪表板中的步骤。想象一下,你正在看一个仪表板,它就像是一个信息展示板,上面有各种小部件,比如数字、图表和选择器。这些小部件背后都有一个“步骤”在支撑它们。 步骤是什么呢?简单来说,步骤就是仪表板向Salesforce系统请求数据的方式。每个步骤都会告诉系统:“嘿,我需要这些数据!”然后系统就会根据步骤的指示,把数据抓取回来,展示在仪表板上。 现在,假设你看到的仪表板左边有三个小部件:一个显示数字,一个让用户选择销售人员,还有一个是图表。这三个小部件背后,就分别对应着三个步骤。 在Python代码中,每个步骤都会有一行代码来表示。这些代码可能会被折叠起来,看起来很短,但如果你展开它,就会发现里面有很多细节。这些细节就是步骤的属性,它们定义了步骤要请求什么样的数据。 比如,有一个步骤叫做“OwnerId_Nam_1”,它对应的是“销售人员”这个小部件。还有一个步骤叫做“AccountId_BillingSta_1”,它对应的是图表。而“Amount_1”这个步骤,则对应着仪表板顶部的那个数字。 步骤的标题通常由两部分组成,第一部分会告诉你这个步骤请求的是哪一部分数据。比如,“OwnerId_Nam_1”中的“OwnerId”就表示这个步骤请求的是与“所有者ID”相关的数据。 最后,要注意的是,不是所有的小部件都有步骤。比如,文本框就没有步骤,因为它不需要从系统中请求数据。它只是用来显示一些静态的文字信息。 所以,总结一下,步骤就是仪表板向Salesforce系统请求数据的方式,每个步骤都有一行代码来表示,并且步骤的标题会告诉你它请求的是哪一部分数据。而像文本框这样的小部件,因为没有请求数据的需求,所以就没有步骤。