Salesforce Lightning (Javascript按钮 – 1)

学习目标

完成本单元后,您将能够:

  • 描述使用JavaScript的安全挑战。
  • 列出JavaScript自定义按钮的常用用例。

JavaScript按钮:现在是时候了

我们知道您喜欢JavaScript按钮,并且已经在Salesforce Classic中使用了多年。实际上,您可能不愿意迁移到Lightning Experience,因为JavaScript按钮不受支持。但Lightning Experience比Salesforce Classic提供更多,而且是未来。我们认识到,您期望并依靠我们始终将现有功能迁移到新功能和UI,但对于JavaScript按钮,我们相信即使没有JavaScript按钮支持,Lightning Experience的未来也会更加光明。在这个模块中,我们会告诉你为什么。
JavaScript按钮和链接是Salesforce Classic UI中的操作类型,可让您创建内嵌JavaScript代码,可通过嵌入记录或列表页面的按钮或链接调用该代码。例如,也许你在创建时用数据预填充新记录,并根据其他逻辑更新字段中的值。或者,您可能是使用自定义按钮与您的平台集成的Salesforce合作伙伴。

如果JavaScript按钮非常有用,为什么我们不能在Lightning Experience中支持它们?因为将来自多个来源和作者的不可信JavaScript与应用程序源代码结合在一起,同时保持信任,因此存在重大的安全挑战。

我们将介绍这些安全和功能方面的挑战,并与您分享移动和闪电友好的JavaScript按钮的替代方案。我们还将看看Salesforce中的功能,您可以使用这些功能来迁移使用自定义按钮构建的功能。

我们致力于解决客户端定制和集成问题。让我们向您展示一种思考Lightning Experience中的JavaScript按钮功能的新方法。

JavaScript按钮安全问题和用例

Lightning Experience最酷的好处之一就是可以将自定义的Lightning组件添加到记录,主页和其他页面。例如,您可以选择将地图组件添加到帐户记录页面。或者,您可以为您的AppExchange应用程序提供一个可添加到主页或商机记录的组件。
但是,如果没有一些保护措施,组件就可以访问彼此的数据,共享对窗口和事件结构的访问,并可以访问任何客户端API。例如,当两个组件位于同一页面上时,合作伙伴的HIPAA合规性或财务信息组件可以由不同来源的组件访问。正如您所想象的,这种跨组件访问可能会导致安全和监管问题。

什么是内联JavaScript

在讨论Salesforce针对Lightning组件安全性的保护措施之前,让我们重点介绍一下在线JavaScript的一些问题。 JavaScript是一种松散类型的编程语言,由所有现代Web浏览器支持而无需插件。它可以通过cookie和存储API来保存数据和状态,并且可以通过浏览器访问事件,URL和cookie。什么使得JavaScript既有用也是危险的是它能够完全访问文档对象模型(DOM)和浏览器对象模型(BOM)。

通过访问DOM,程序员可以添加,更改或删除HTML或XML文档中找到的任何内容。在右手中,这很有用,因为JavaScript提供了一个用于处理文本,日期和正则表达式的API,因此使用JavaScript片段添加客户端功能非常容易,从而增强了基本的用户界面。但是,这也是一个明显的漏洞,因为使用跨站点脚本(XSS),恶意角色可以通过JavaScript访问DOM或BOM,并造成严重破坏。

当网站启用动态内容时,黑客可以使用XSS将恶意客户端代码注入普通用户查看的网页中。然后,黑客可以利用用户的会话和cookie来运行脚本来提取数据,记录击键,操纵表单条目,甚至访问API。

LockerService:使闪电组件更安全

好消息是,Salesforce已经在制定一个解决方案,使Lightning组件更加安全,并限制了JavaScript的不受限制的访问。该解决方案是LockerService,它使用旨在防止的各种技术和技术:

  • XSS和类似的安全问题
  • 无限制的DOM访问
  • 调用未记录/私有API

同时,LockerService的功能还可以:

  • 客户端API版本控制
  • 更快的安全审查(AppExchange)
  • 更好的JavaScript开发实践
  • 轻松更新安全功能和策略

所以你现在知道Lightning组件的构建更安全。但是,如何从使用它们中受益,以及如何在Lightning Experience中重新创建JavaScript按钮功能?我们会很快给你看但首先,我们来看看如何在Salesforce Classic中使用JavaScript按钮。

什么人正在做的JavaScript按钮

我们听到很多客户的说法,其中一些在其组织中有数百个JavaScript按钮。我们还与合作伙伴讨论了他们的JavaScript按钮用例。我们把我们学到的东西整理成了一套更广泛的行动。以下是JavaScript按钮最常见的用例。

  • 在保存之前使用或操作记录上的值
    • 验证字段 – 确保值填充和/或符合标准
    • 基于其他字段中的输入预填充值
    • 根据输入值重定向到Visualforce页面
    • 显示确认弹出式屏幕
  • 用预填充值创建记录
  • 从Visual Workflow触发流程
  • 呼叫Salesforce或外部API
  • 与第三方整合
  • 对列表中的记录执行批量操作
  • 直接的方法和程序通过反馈弹出屏幕为用户

还有更多的场景,以及一些对组织非常特殊的用例,他们不可能将其分类。接下来,我们将介绍可用于解决我们提到的所有用例的功能,并将JavaScript按钮功能迁移到Salesforce应用程序和Lightning Experience。

Salesforce Lightning 创建应用(5)

学习目标

完成本单元后,您将能够:

  • 安装一个自定义Lightning组件
  • 使用您的移动设备在Salesforce应用程序中预览您的应用程序

Lightning App Builder中的自定义Lightning组件

创建一个自定义的Lightning组件需要编程技巧。或者,您可以从AppExchange安装现有的Lightning组件。

重要

点击点击管理员,你可以做这个单位!我们正在为您提供已配置的自定义组件。所以不要担心你不需要编程技能来获得这个徽章。

要了解如何创建自定义Lightning组件,请参阅Lightning组件模块。

您的组织中为Lightning App Builder配置的自定义组件出现在“Lightning组件”窗格中。

Lightning App Builder component pane
您的自定义Lightning组件不会自动在Lightning页面或Lightning App Builder中工作。为了使自定义组件在两个都可用,您需要:

  1. 配置组件及其组件包,使其与Lightning App Builder和Lightning页面兼容。有关详细信息,请参阅“Lightning组件开发者指南”。
    在您的组织中部署我的域。

我们为这个模块提供的自定义组件已经为Lightning App Builder配置好了。然而,在你使用它之前,你需要注意第二步。

在您的组织中启用我的域

在我们开始创建Lightning组件之前,让我们使用Salesforce My Domain来设置一个子域。设置我的域名是一个要求吗?是的,如果您想在Lightning标签,Lightning页面或独立应用程序中使用Lightning组件。 Salesforce需要我的域作为安全措施来帮助防止恶意攻击,以防万一安全漏洞隐藏在第三方或自定义组件中。
如果您的DE组织已经启用了“我的域”,或者使用了Trailhead Playground组织,请跳过本节和下一节。您已经设置了“我的域名”。

如果你还没有一个子域名,很容易设置一个子域名。

每个Salesforce组织都使用像https://na30.salesforce.com这样的URL在salesforce.com域中设置。通过我的域名,您可以在salesforce.com域中定义自己的域名或子域名。您的新网址如下所示:https://yourDomain.my.salesforce.com.

使用“我的域”向导来创建一个子域。My Domain wizard

  1. 从设置中,在快速查找框中输入我的域名,然后选择我的域名。
  2. 在https://之后输入您的子域的名称,然后单击“检查可用性”。通常情况下,一个子域名是你的公司名称,但只要它是唯一的,你可以使用任何名称。如果这个名字已经被使用,请选择另一个。
  3. 点击 Register Domain.

Salesforce使用您的新子域更新其域注册表。完成之后,您会收到一封电子邮件,其中包含“您的开发人员版本域准备好进行测试”这个主题。只需几分钟。

重要

你是否抓住了最后一部分?可能需要几分钟时间才能使用您的域名。在获得激活邮件之前,您无法进入下一步。

将我的域名发布到您的组织

你有没有收到你的激活邮件?从电子邮件中,单击链接返回到“我的域”向导。它会将您带到第3步,在此步骤中,您可以在将子域推出到您的组织之前测试指向您的子域URL的链接。即使您没有用户将其部署到您的DE组织中,仍然必须部署“我的域”以使您的Lightning页面,Lightning App Builder中以及独立应用程序都可以使用您的自定义Lightning组件。
My Domain Wizard
  1. 点击激活电子邮件中的链接以登录到您的Salesforce子域。它会将您带到您的Salesforce组织。
    请注意,浏览器地址栏中的网址显示新的子域名。现在,你是唯一拥有这个URL的人。URL of subdomain
  2. 点击您的组织,确保链接指向您的新域名。您可能还没有在您的DE组织中创建链接,所以我们可以继续。 (在生产组织中创建域时,这个重要步骤很容易被忽略。)
  3. 在“我的域”页面上,单击“部署到用户”,然后单击“确定”。部署子域在整个组织中推出新的子域URL。现在,所有用户都可以在浏览器地址栏中看到子域名网址。
  4. 向导的第4步显示配置选项,我们现在可以忽略它。
恭喜,你已经建立了我的域名!在生产组织中设置“我的域”时,您还需要执行一些步骤。通过完成“用户验证”模块的“我的域”单元了解更多信息。现在,您已经对子域的组织进行了保护并将其品牌化,接下来让我们继续。


安装自定义闪电组件

我们提供了一个自定义的机会警报闪电组件,您可以添加到您的闪电页面。让我们把它安装到你的组织中。

  1. 将https://login.salesforce.com/packaging/installPackage.apexp?p0=04tj0000001mMYP复制并粘贴到浏览器的导航栏中,然后按Enter。
  2. 点击 Install.
    安装过程需要一些时间。
  3. 点击 Done.

安装完成后,是时候将组件添加到您的页面。

将自定义闪电组件添加到您的应用程序页面

  1. 从安装程序中,将App Builder输入到快速查找框中,然后单击Lightning App Builder。
  2. 点击热门客户和商机页面旁边的修改。
  3. 将OpportunityAlert组件拖到页面顶部。
  4. 在属性窗格中,将上次修改后的天数更改为6。
    你有没有注意到组件内部的文本改变了匹配新的字段值?
  5. 点击 Save.

    提示

    因为您以前激活了该页面,所以不必再次激活它。

    好吧!您所做的更改可立即在Lightning Experience和移动应用程序中使用。让我们看看现在的页面是什么样的。

测试自定义组件

我们将首先在Salesforce应用程序中查看它。
  1. 在您的移动设备上打开应用程序。
  2. 如有必要,请使用Developer Edition凭据登录。
  3. 转到Top Accounts and Opportunities页面。
  4. Test Your Custom Component in Salesforce1
  5. 回到您的DE组织,查看Lightning Experience中的Top Accounts and Opportunities页面。
    由于您使用“两列”模板创建了该页面,因此在桌面或平板电脑上查看该页面时会使用双列格式。

    Test Your Custom Component in Lightning Experience
恭喜!您使用Lightning App Builder创建应用页面,个性化您的Lightning Experience主页,并自定义Lightning Experience记录页面。
现在,您已掌握了使Salesforce应用程序和Lightning体验更加便捷,功能更强大的技能。前往和定制!

Salesforce Lightning 创建应用(4)

学习目标

完成本单元后,您将能够:

  • 将组件添加到Lightning页面
  • 配置Lightning页面和Lightning组件的属性
  • 将操作添加到Lightning页面
  • 为Lightning Experience和移动应用添加闪电页面

应用程序主页闪电页

将应用程序的自定义主页添加到Salesforce应用程序导航列表和Lightning Experience应用程序导航栏,以便用户轻松访问该应用程序中最重要的对象和项目。
Your App Home Page

创建一个App页面

让我们为销售团队构建一个应用程序主页。

您的销售团队需要看到最热门的交易,通过一个可视界面,可以轻松吸收关键细节。他们希望看到他们已经查看的最新机会,并能够通过一次点击或点击钻取记录详情。而且他们希望功能可以记录呼叫,并在旅途中创建客户和机会。

让我们开始吧!

  1. 从设置中,在快速查找框中输入App Builder,然后选择Lightning App Builder。
  2. 点击新建。
  3. 选择应用程序页面,然后单击下一步。
  4. 为您的闪电页面命名最重要的客户和机会。
  5. 选择两列模板,然后单击完成。
    如果Lightning App Builder演练弹出,请将其解除。
    虽然您选择了两列模板,但画布仅显示一列。当您创建应用程序页面时,该模式默认为电话。
  6. 将列表视图组件拖到顶部区域。
  7. 在属性窗格中,选择Platinum和Gold SLA Customers视图。
  8. 将最近的项目组件添加到第二个区域。
  9. 在“最近项目”组件的属性窗格中,单击“选择”,然后向其添加“商机”对象。
  10. 在属性窗格中,单击页面,单击选择,然后将这些操作添加到页面。
  • Log a Call
  • New Account
  • New Opportunity

您只能将全局操作添加到闪电页面。

  1. 从工具栏中,将电话视图更改为Tablet-Landscape。
  2. 单击 Save,然后单击 Not Yet.

App Home Lightning Page

现在您已经创建了您的页面,您几乎已经准备好将其添加到Lightning Experience和移动应用程序中。

将您的应用程序页面添加到Lightning Experience和Salesforce应用程序

就像其他页面一样,您的用户在激活之前不能访问您的应用程序页面。在激活期间,您可以自定义页面的自定义选项卡标签,调整其可见性,并将其在Salesforce应用程序导航列表和Lightning Experience应用程序导航栏中的位置设置在同一位置。

  1. 点击 Activation.
  2. 不要更改应用程序名称。
    默认情况下,您给Lightning页面的标签将用作其自定义选项卡的标签。
  3. 将图标更改为蓝色闪电图标。
    您在此处选择的图标用作应用程序的图标,以及Lightning Experience中的页面。
  4. 保持标签的可见性对所有用户开放。

    提示

    在“闪电”页面上工作时,仅激活系统管理员配置文件设置很有用。将页面限制为管理员只意味着您可以查看和测试页面,但是只有在您准备好将其展示给用户之后,用户才能看到它。

  5. 点击Lightning Experience标签。
  6. 选择一个闪电应用程序,然后点击 Add page to app.
    Activate app page for Lightning Experience
    您要添加到菜单中的页面默认显示在第二个位置。让我们把它留在那里。如果您将其置于最高位置,则会成为所有Lightning Experience用户的登录页面。
  7. 点击Salesforce标签。
  8. 选择 Salesforce Navigation Menu, 然后单击 Add page to app.
    默认情况下,添加到Salesforce应用程序菜单的新页面显示在“智能搜索项目”菜单项下。如果您离开“热门客户和机会”页面,它将出现在菜单的“应用程序”部分。我们不要那个,所以让我们把它移开。
  9. 将页面拖到“今日”菜单项下方。
    Activate Your Lightning Page
  10. 点击 Save.
您的应用程序主页现在已经准备好为您的移动和闪电体验用户!

在Salesforce应用程序中测试您的应用程序页面

您已经创建了页面并将其激活。现在让我们看看它的行动!

  1. 在您的移动设备上打开Salesforce应用程序。
  2. 使用Developer Edition凭据登录。
  3. 点击Salesforce App NavSalesforce App Nav以访问导航菜单。
  4. 选择 Top Accounts and Opportunities.

    这是您的闪电页面!它具有您选择的闪电图标,并且您添加的三个操作位于操作栏中。

    App Home on a Phone
  5. 玩你的网页。上下滚动查看组件,然后点击一个操作图标查看发生了什么。

在Lightning Experience中测试您的应用程序页面

现在我们来看看Lightning Experience。

  1. 回到您的桌面浏览器和您的开发者组织。
  2. 如果您仍在App Builder中,请单击“上一步”返回到“安装”。
  3. 从应用程序启动器(应用程序启动器图标App Launcher icon),打开您分配页面的闪电应用程序。
  4. 点击应用导航栏中的热门客户和机会。
    这是您的闪电页面!闪电图标也出现在这里,你添加的三个动作是在高

    Your app page in Lightning Experience

Salesforce Lightning 创建应用(3)

学习目标

完成本单元后,您将能够:

  • 为Lightning Experience创建一个自定义的对象记录页面。
  • 将可见性规则添加到记录页面组件。
  • 为您的用户激活自定义记录页面。

那些闪电体验记录页面?你也可以自定义他们!

使用Lightning App Builder在记录页面上添加,删除或重新排序组件,为用户提供每个对象记录的定制视图。更酷的是,您可以自定义记录页面并将其分配给特定的Lightning应用程序,以使您的用户可以访问专门针对他们正在工作的应用程序环境定制的独特记录页面。

Your Record Page

就像主页一样,您可以通过两种方式创建自定义记录页面:使用模板从头创建,或编辑现有页面。我们将使用模板创建一个记录页面。

创建自定义闪电记录页面

让我们从头开始建立一个自定义的机会记录页面。

我们将稍微调整一下标准的记录页面布局,这样你就可以感觉到事情的一起了。一旦你对此感到满意,你可以去任何你喜欢的方式定制自己的记录页面。让我们开始吧。

  1. 从设置中,在快速查找框中输入App Builder,然后选择Lightning App Builder。
  2. 点击 New.
  3. 选择 Record Page.
  4. 为您的页面命名新机会页面,然后选择 Opportunity.
  5. 在下一个屏幕上选择Header,Subheader,Right Sidebar模板,然后单击Finish。
    在组件窗格中,您将看到所有可用于机会记录页面的标准组件以及您在组织中安装的任何自定义组件。
  6. 将Highlights Panel组件拖到页面的顶部区域。
    在组件属性窗格中单击查看工作原理以找出突出显示面板内容的来源。
  7. 将路径组件添加到高亮面板下的区域。
  8. 将Chatter组件添加到右下角的区域。
  9. 将制表符组件添加到左下区域。
    Add Tabs Component

    Tabs组件带有一些默认的选项卡。让我们添加更多。

  10. 在“选项卡组件详细信息”窗格中,单击添加选项卡。
    默认情况下,添加其他详细信息选项卡。但是既然我们已经有了一个,让我们把这个新的改成其他的东西。
  11. 点击第二个详情标签。从“标签标签”下拉菜单中选择“自定义”,然后为标签添加一个新标签:最近的项目。
    Add a new tab
  12. 点击完成。
  13. 创建一个活动选项卡。
  14. “最近的项目”选项卡现在位于选项卡组件的第一个位置。您可以在选项卡之间单击,但没有任何更改,因为选项卡没有任何组件分配给它们。他们是空的。我们来解决这个问题。
    要将组件添加到选项卡,请选择画布上的选项卡,然后在其下方直接拖放组件。
  15. 选择详细信息选项卡。
  16. 将“详细信息”选项卡下面的“记录详细信息”组件拖到绿色突出显示的区域
    Add detail component
  17. 将“相关列表”组件添加到“相关”选项卡,将“活动”组件添加到“活动”选项卡,将“最近项目”组件添加到“最近项目”
  18. 选择画布上的选项卡组件,然后在属性窗格中,将选项卡的顺序更改为:“细节”,“活动”,“最近项目”和“相关”。
    您不能拖动组件内的选项卡来移动它们。您只能在属性窗格中调整它们。
  19. 点击保存。

使您的记录页面动态

你知道你可以控制一个组件出现在闪电记录页面吗?您可以通过向其属性添加组件可见性过滤条件和逻辑。
当您在Lightning App Builder中选择记录页面上的组件时,会显示组件可见性属性。标准组件,自定义组件和来自AppExchange的组件都是如此。不需要添加任何东西到您的自定义组件。这一切都由Lightning App Builder处理。如果您未定义过滤器,则组件照常显示在闪电记录页面上。定义一个或多个过滤器并为组件设置过滤器逻辑时,该组件将被隐藏,直到符合过滤器逻辑标准。

让我们试试看当机会的金额大于或等于100万美元时,我们将构建过滤器以使富文本组件显示,并且其阶段已关闭。

  1. 在页面上的Chatter组件上方添加一个Rich Text组件。
  2. 在组件中输入这个文本:一百万美元的机会关闭!哦耶!
  3. 在组件属性中,使文本粗体和居中,18磅的大小,并改变字体为吸引你的东西。
  4. 保持显示选择卡。
  5. 这个设置使得文本在Lightning页面上更加可读,通过给它添加一个白色的背景而不是透明的背景。关闭设置并重新开启以查看我们的意思。
  6. 点击添加过滤器。
  7. 将字段设置为金额,将运算符设置为大于或等于,并将值设置为1000000。
    Component visibility settings
  8. 点击完成。
  9. 再次单击“添加过滤器”,然后为Stage字段创建另一个等于Closed Won的过滤器。
  10. 再次保存页面,然后点击激活。

将您的自定义记录页面展示给您的闪电体验用户

是时候传播真棒!让我们激活页面。这很容易。

Record page activation

你有三个激活选项。

  • 使页面成为对象的默认值。
  • 使页面成为特定Lightning应用程序的默认对象记录页面。
  • 将页面分配给Lightning应用程序,记录类型和配置文件的组合。

让我们把这个页面分配给一个特定的应用程序,记录类型和配置文件。

  1. 单击应用程序,记录类型和配置文件选项卡。
  2. 点击 Assign to Apps, Record Types, and Profiles.
  3. 将页面分配给销售应用程序,主记录类型和系统管理员配置文件。
  4. 检查页面分配。
    “新建页面”列填充了我们正在激活的页面的名称:“新建商机”页面。
  5. 点击 Save.
看到?十分简单。您的自定义记录页面现在已经生效。我们去看看吧。

提示

你可能会想,“这很好,但如果我改变了主意呢?我如何停用我的自定义页面?“这也很简单。单击激活,单击应用程序,记录类型和配置文件选项卡,然后 Remove Assignments.

看看你在那里做什么?

您已经创建了一个页面并将其激活。现在让我们看看它的行动。

  1. 在App Builder标题中点击返回。
  2. 从应用程序启动器(应用程序启动器图标App Launcher icon)打开销售应用程序,然后单击商机选项卡。
  3. 选择金额低于$ 1,000,000的任何商机。
    您可能需要刷新记录页面更改的机会页面才能显示。
    这是定制记录页面的样子,使用示例公司United Oil Refinery Generators。因为您将记录页面分配给系统管理员配置文件,您可以看到它,但组织中没有其他用户可以。您可以通过创建自定义记录页面并根据应用程序,记录类型和用户配置文件分配自定义您的不同用户的体验。给销售经理一个与你的销售代表不同的机会观点。配置非营利帐户页面不同于标准的商业帐户页面。

    Sample opportunity record

    没有看到您添加到页面的富文本组件?那是因为机会不符合你设定的​​标准。让我们改变这一点。

  4. 在“突出显示”面板的页面级别操作中,选择编辑。
  5. 将机会金额更改为1,000,000美元,将舞台更改为已结束赢取,然后单击保存。
    呜呼,看那个!你甚至不必刷新页面。只要保存更改并符合筛选条件,页面就会自动更新以显示富文本组件及其消息。

    There's the component!

你做到了!你已经迈出了一个更大的世界。
我们继续前往应用页面。

Salesforce Lightning 创建应用(2)

学习目标

完成本单元后,您将能够:

  • 为您的Lightning Experience用户创建一个自定义主页
  • 将不同的主页分配给不同的配置文件
  • 设置默认主页

是的,弗吉尼亚州,你可以定制你的闪电体验主页

给您的用户提供他们需要的一切,从Lightning Experience的主页管理他们的一天。您的销售代表可以查看他们的季度业绩摘要,并获得关键任务和机会的重要更新。您还可以为不同类型的用户自定义页面,并为不同的配置文件分配自定义页面。

Your Record Page

您可以通过两种方式创建自定义主页:使用模板从头开始创建,或编辑现有页面。

要编辑现有页面,您可以从主页中单击设置齿轮按钮setup gear button,然后选择编辑页面以创建要编辑的当前页面的副本。如果自定义页面存在且处于活动状态,则选择编辑页面打开该页面进行编辑。

我们将从头开始创建一个主页。

超越基础

当您首次选择“编辑页面”时,Salesforce将制作标准页面的副本。这个副本就是你在Lightning App Builder中编辑的内容。以这种方式创建的页面(作为副本)保留对标准页面的引用,这意味着Salesforce将来可以使用新功能为您升级页面副本。如果您从头开始创建页面,则您完全拥有该页面,并且Salesforce的新页面功能将不会自动出现。

创建一个自定义主页

我们将稍微调整标准主页布局上组件的位置,以便让您了解什么是可能的。

让我们开始吧!

  1. 从设置中,在快速查找框中输入App Builder,然后选择Lightning App Builder。
  2. 单击新建,然后选择主页。
  3. 单击向导,并将页面命名为New Home Page,选择标准主页模板,然后单击Finish。
    组件窗格包含可用于主页的所有标准组件。
  4. 将Assistant组件拖到右上角的区域。
  5. 将季度表现拖到左上角的区域。
  6. 将“今日活动”添加到左下方区域,并将“最佳交易”添加到右下方区域。
  7. 在助手上方添加今天的任务。
  8. 点击保存。
    Save Your Home Page

    但是等等,这是什么?还有更多?就在这里。保存页面不足以将其发送给用户。闪电页面必须在用户看到之前激活。

    通常情况下,如果您的页面没有完成,或者尚未准备好公开,则可以单击“Not Yet”(未还)来保存页面并返回到App Builder。但那不是我们。我们大胆!我们已经完成了我们的网页,现在想把它给我们的用户!

  9. 点击激活,我们将做到这一点。

    提示

    如果您以前保存过但没有激活页面,则可以单击工具栏中的“激活”按钮为下一部分做好准备。

将您的自定义主页展示给您的闪电体验用户

激活主页时,您有两种选择:您可以将其设置为所有人的默认设置,或将其分配给一个或多个配置文件,让您的用户访问专为其角色设计的页面。

Activate Your Home Page

让我们把这个主页分配给系统管理员配置文件,以便我们可以在以后看看。

  1. 选择将此主页分配给特定的配置文件,然后单击下一步。
  2. 向下滚动配置文件列表并选择系统管理员。
  3. 单击下一步,检查分配,然后单击激活。
而已。我们去看看。


看看你的手艺

仅供参考,以下是标准默认主页的示例。把这个想象成这个主页改造的“之前”。

Default Home Page

现在,我们将它与我们所做的相比较。

  1. 导航到Lightning Experience主页。
    以下是主页现在的样子:

    Default Home Page

  2. 沉浸在您新发现的页面定制技能的荣耀中。
好吧!我们继续记录页面。

Salesforce Lightning 创建应用(1)

学习目标

完成本单元后,您将能够:

  • 了解Lightning App Builder如何帮助您为Lightning Experience和移动应用程序构建响应式应用程序和自定义页面
  • 了解Lightning App Builder用户界面的布局
  • 描述Lightning页面和Lightning组件之间的区别

认识Lightning App Builder

你的用户很忙。他们正在关闭交易,为您的潜在客户和客户提供一流的服务和市场营销。通过创建自定义页面,您可以将关键信息放在用户的指尖,并为他们提供一个简单的界面来更新和添加记录。

Lightning App Builder是一个点击式工具,可以轻松为Salesforce应用程序和Lightning Experience创建自定义页面。借助Lightning App Builder,您可以在单个页面上组合各种组件,为用户提供所需的全部内容。

Lightning App Builder的工作原理

借助Lightning App Builder,您可以构建:

  • 向下钻取到标准页面的单页面应用程序
  • 仪表板式的应用程序,如应用程序,以追踪本季度的顶级销售前景或关键线索
  • “点”应用程序来解决一个特定的任务,如费用应用程序,用户输入费用和监视他们提交的费用
  • 为您的对象定制记录页面,为您的用户量身打造
  • 包含用户使用最多的组件和功能的自定义主页

闪电页面是Lightning App Builder的基础技术。 Lightning页面是一种自定义布局,可让您设计在Salesforce应用程序或Lightning Experience中使用的页面。闪电页面由包含组件的区域组成。

这里是你要建立的网页的一个偷看。

Lightning App Page Structure

Lightning页面的结构可以适应所查看的设备。您在创建页面时选择的模板将控制其在给定设备上的显示方式。闪电页面的模板将页面划分为区域。

Lightning page regions

闪电页面区域

Lightning组件是一个紧凑,可配置,可重用的元素,您可以将其拖放到Lightning App Builder中的Lightning页面上。

您可以在Lightning App Builder中使用标准,自定义和第三方组件。

标准组件
标准组件是由Salesforce构建的Lightning组件。
自定义组件
自定义组件是您或他人创建的Lightning组件。经过一些修改,自定义Lightning组件可以在Lightning App Builder中工作。有关使Lightning组件适用于App Builder的详细信息,请参阅Lightning组件开发者指南
AppExchange上的第三方组件
AppExchange为Lightning组件提供市场。您可以在Lightning App Builder中找到包含已经配置并准备使用的组件的软件包。

Lightning App Builder用户界面

Lightning App Builder的用户界面使创建Lightning页面变得简单。以下是该工具的各个部分的细目。
Lightning App Builder UI
标题(1)
标题显示您的Lightning页面的标签。您也可以返回到安装程序而不保存或查看Lightning App Builder的更多帮助。
工具栏(2)
使用工具栏中的按钮剪切(剪切Cut),复制(复制Copy)和粘贴(粘贴Paste)页面内容;并撤消(撤消Undo),重做(重做Redo),保存或激活您的闪电页面。您还可以以不同的格式查看您的页面,刷新画布或调整画布大小以适合您的视图。
闪电组件面板(3)

组件窗格包含Lightning页面支持的所有标准和自定义Lightning组件。点击并拖动组件将其添加到页面。

提示

如果您有很多自定义组件,请在搜索字段中输入文本以轻松找到所需的文本。您可以使用窗格底部的按钮访问AppExchange上的第三方自定义组件。

闪电页帆布(4)
画布区域是您建立页面的地方。拖动组件在页面上重新排序。
属性窗格(5)
根据您在页面上选择的内容,属性窗格将显示您选择的组件的整体页面属性或属性。查看组件时,单击面包屑中的页面可访问页面属性。

闪电页面类型

您可以使用Lightning App Builder创建不同类型的闪电页面。在这个模块中,我们将看看这三种类型。
应用程序页面
使用应用页面为第三方应用创建主页,您可以直接将其添加到Salesforce应用和Lightning Experience导航菜单中。然后您的用户拥有一个应用程序主页,可以快速访问最重要的对象和项目。
主页
创建具有与特定类型用户相关的功能的主页,并将自定义页面分配给不同的用户配置文件。 只有Lightning Experience支持自定义主页。
记录页面
使用记录页面,您可以创建对象记录页面的自定义版本,并根据用户的需求进行定制。 自定义记录页面仅在Lightning Experience中受支持。

我们从主页开始。

Salesforce Lightning 应用 (3)

学习目标

完成本单元后,您将能够:

  • 列出将经典应用升级到Lightning应用的好处。
  • 将经典应用升级到闪电应用。
  • 为升级的应用程序自定义徽标,品牌和导航。

把你的经典应用程序提高到一个新的水平:闪电

经典的应用程序在闪电体验工作。那么为什么要升级到闪电应用程序?将经典应用升级到Lightning应用,可让您和您的用户利用自定义品牌和Lightning Experience中提供的增强导航功能。
您将增强的仓库应用程序安装到您的组织中,但它作为传统应用程序安装。让我们把它带入闪电。

升级仓库应用程序

尽管经典应用程序在Lightning Experience中运行,但它并没有充分利用作为Lightning应用程序的所有优势。这就是为什么我们建议您升级它。现在就来做吧
  1. 在安装程序的主页选项卡中,在快速查找框中输入应用程序,然后选择应用程序管理器。
  2. 在列表中找到仓库应用程序。
  3. 从仓库应用程序行中单击操作下拉列表Action dropdown,然后选择升级。
  4. 保留建议的“仓库闪电”名称,然后单击“升级”。
    你的经典应用程序被复制并升级为闪电体验。您现在有两个版本的应用程序:经典版本和闪电版本。在升级之后,经由应用程序启动器不能再通过Lightning Experience访问Classic应用程序。您仍然会在应用程序列表中看到“经典”应用程序,但“闪电中的可见”列已取消选中。

在升级经典应用程序之后,应用程序的两个版本必须分开管理。您对经典应用程序进行的更改将不会反映在应用程序的Lightning版本中,反之亦然。

给闪电的仓库应用程序

您已经升级了仓库应用程序,但没有充分利用Lightning应用程序可以提供的巨大增强功能。我们来解决这个问题。
  1. 在列表中找到仓库闪电应用程序。
  2. 从“仓库闪电”应用程序行单击“操作Action dropdown”下拉列表,然后选择“编辑”。
  3. 更新说明以管理我们仓库的库存和交货。
    应用程序说明显示在应用程序启动器中的图标旁边,所以这是一个很好的方式告诉您的用户该应用程序的用途,但保持简短。
  4. 在App Branding部分,将主要颜色十六进制值更改为#EE1518。
    您可以使用我们分配的红色颜色和应用程序启动器中的应用程序图块的样式来查看默认应用程序图标的预览。

    Upgrade the Warehouse App Color and Description

  5. 点击 Save.
  6. 单击选择项目选项卡,并从选定项目列表中删除数据和主页选项卡。
    这将Chatter标签留在列表顶部,这意味着它将成为应用程序的登录页面。
  7. 将个案添加到所选项目列表中,并将其直接移到帐户之后。

    Customize the Warehouse App Navigation Bar

    提示

    如果您的组织中有闪电页面,则可以在“可用项目”列表中看到它们。能够将Lightning页面添加到导航栏是Lightning应用程序的另一大优点。

  8. 点击 Save.
  9. 单击分配给用户配置文件选项卡,并确保系统管理员在选定的项目列表中。
  10. 点击 Done.

现在查看仓库应用程序

我们来看看我们对仓库应用程序所做的更改。
  1. 点击App Launcher icon应用导航栏中的应用启动器图标。
    有仓库闪电应用程序。

    Warehouse App in the App Launcher

  2. 点击仓库闪电应用程序。
    如果出现“欢迎使用Salesforce”“设置助理”对话框,请将其关闭。
    你正在更新仓库应用程序。它的目标网页是Chatter,账号后有Cases,还有我们给它的鲜红的颜色。

    Warehouse App Chatter Home

做得好!你有技能。现在去创建和更新你自己的组织中的一些应用程序。

Salesforce Lightning 应用 (2)

学习目标

完成本单元后,您将能够:

  • 创建一个闪电的应用程序。
  • 添加自定义品牌和导航到您的闪电应用程序。
  • 制定计划,向用户推出Lightning应用程序。

踏入闪电应用的世界

创建和编辑一个闪电应用程序是一个辛苦。与在Salesforce Classic中一样,您可以在Lightning Experience中创建应用程序,但可以使用更多的花里胡哨的功能。您可以品牌和自定义闪电应用程序,以帮助您的用户更有效地工作。

例如,您可以为财务部门创建Lightning应用程序,其中包括用户完成常见任务所需的所有重要项目(包括选项卡)。您可以自定义导航栏颜色,使用徽标标记该颜色,并在App Launcher中为与财务部门相关联的用户配置文件提供该应用程序。

提示

如果您的组织包括Lightning Voice或Open CTI Softphone等实用程序,则可以将其添加到应用程序的实用工具栏中。

创建一个闪电的应用程序

仓库应用程序已安装在您的组织中。让我们为仓库配送经理创建一个小型应用程序,他们想知道哪些库存正在交付到位,是否按时到达,以及哪些与交付有关的情况已经打开。
  1. 在安装程序的主页选项卡中,在快速查找框中输入应用程序,然后选择应用程序管理器。
  2. 点击新的闪电应用程序。
  3. 在Lightning App Wizard中,使用这些参数创建一个应用程序。
    应用名称 交付跟踪器
    描述 跟踪仓库交付。
    图片 你的选择! (我们选择了Astro。)
    使用小于5 MB的JPG,PNG,BMP或GIF图像。为了获得最佳效果,请上传128 x 128像素的图片。大于最大128×128像素的图像会自动调整大小。
    主要十六进制颜色值 #09D4EA
    应用导航 标准
    导航栏项目(按此顺序) 仓库,交货,商品,客户,联系人,案例,报告
    分配给用户配置文件 系统管理员
  4. 单击保存并完成以退出向导。
  5. 点击应用程序启动器图标App Launcher icon以打开应用程序启动器,然后选择传送跟踪器应用程序。
  6. 看看新的应用程序!
    它具有我们提供的所有自定义品牌:左上角的自定义图标和我们分配的自定义颜色。因为仓库首先在导航栏中,它成为应用程序的登录页面。即使应用启动器是可用于导航栏的项目,我们不必添加它。它在那里,通过点击应用程序启动器图标App Launcher icon可以访问。

    Delivery Tracker app

干得好!现在您已经准备好创建自己的自定义Lightning应用程序。

超越基础

您是否知道Lightning应用程序的应用程序图像可以是动画GIF?哦,是的,他们可以。别客气。

为不同的受众创建应用程序

当您创建Lightning应用程序时,您可以决定哪种导航风格最适合用户,以及应用程序中包含哪些重要的项目。App options

那么哪个导航风格是最好的标准或控制台?与大多数事情一样,这取决于。服务用户经常使用控制台导航工作,因为它在单个视图中显示更多信息。控制台导航还可以在可选的实用工具栏中快速访问标准和自定义Lightning组件,如集成电话。虽然控制台导航面向服务用户,但其他团队(如营销,开发和销售团队)也可以找到帮助。例如,销售团队可以通过电话引导队列工作,也可以通过Omni-Channel获得传入线索,这些工具栏功能仅在控制台导航中提供。

Utility bar options

在决定导航风格之后,下一步就是决定应用程序的属性。

与您的用户交谈。询问他们的优先事项是什么。在应用程序中定制选项卡为您提供了与用户互动的独特机会。每组用户都有自己的优先级。找出哪些对象和项目代表了他们的最高优先级。

  • 要求用户将反馈发布到Chatter组。
  • 发布民意调查。
  • 安排午餐会。每个人都喜欢免费的午餐,几乎每个人都乐意表达自己的意见。

创建组织中每个人都需要的对象主列表。然后修剪每个组的销售代表,销售经理,主管等。每个用户组的菜单都共享一些常用对象,如“主页”,“任务”和“源”。将每个组的高优先级项目保留在顶部。将低优先级的项目放在底部,或将其全部删除。用户可以随时前往应用启动器获取他们使用频率较低的项目。

Salesforce Lightning 应用 (1)

学习目标

完成本单元后,您将能够:

  • 描述经典应用程序和Lightning应用程序之间的区别。
  • 访问和闪电应用程序之间切换。
  • 判断一个经典应用是否可以在Lightning Experience中使用。

什么是闪电应用程序?

应用程序是一起工作以提供特定功能的项目的集合。 Salesforce应用程序有两种风格:经典应用程序和Lightning应用程序。经典应用程序在Salesforce Classic中创建和管理。闪电应用程序是在Lightning Experience中创建和管理的。您可以自定义这两种类型的应用,以符合用户的工作方式。
与Salesforce Classic中的应用程序类似,Lightning应用程序可让您的用户在导航栏中访问一组对象,选项卡和其他项目,并将其集合在一个方便的包中。但是,Lightning应用程序使事物达到了Classic应用程序之外的水平。闪电应用程序让你用自定义的颜色和标志来标记你的应用程序。您甚至可以在Lightning应用程序中包含实用工具栏和闪电页面选项卡。

借助Lightning Experience中的应用程序,您的组织成员可以通过在应用程序之间轻松切换来更高效地工作。用户可以打开从应用程序启动器创建的应用程序。销售代表最重要的是什么?帐户,事件和组织。销售经理呢?报告和仪表板成为列表的顶部。

让我们跳到细节。

以闪电的速度导航

如果您了解Salesforce Classic,那么Lightning Experience导航模型将会像熟悉的朋友一样感觉更好。
每个Lightning应用程序在页面顶部都有一个导航栏,让您的用户:
  • 找到他们需要使用的项目名称,以便于识别
  • 完成操作并通过单击即可访问最近的记录和列表
将导航栏想象为一组项目和功能的容器。它总是在那里,但其中的项目更改基于您使用的应用程序。Lightning Navigation

  • 应用程序名称显示在导航栏(1)的左侧,自定义颜色和品牌(2)使每个应用程序都是唯一且易于识别的。
  • 您的用户可以通过单击应用程序启动器图标(3)或应用程序名称来访问其他项目和应用程序。
  • 您的用户可以直接从导航栏(4)创建记录并访问最近的记录和列表,以查找“商机”等项目。

应用程序中的项目总是在导航栏中单击一次。

你可以在Lightning应用导航栏中放置什么?

如果您熟悉Salesforce Classic,则知道Classic应用程序可以包含:

  • 大多数标准对象,包括主页,主Chatter提要,组和人员
  • 您的组织的自定义对象
  • Visualforce选项卡
  • 闪电组件标签
  • 通过Visualforce选项卡的画布应用程序
  • Web选项卡

闪电应用程序可以包含此列表上的所有内容,以及闪电页面选项卡和Lightning Voice等实用程序。如果您的组织使用实用程序功能,则可以在应用程序中启用实用工具栏,以便在Lightning Experience页脚中即时访问生产力工具(如集成语音)。

在应用启动器中查找项目和应用程序

使用应用启动器,用户可以在应用之间切换并访问可用的项目和功能。应用程序启动器在导航Lightning Experience及其应用程序中非常重要,我们将其定位在导航栏左侧。它可以从任何页面。

Navigation bar header

应用程序启动器在一个地方显示所有可用的应用程序,以便您的用户可以轻松地找到他们正在寻找什么 – 即使是他们不知道的应用程序。

App Launcher

应用程序在“应用程序启动器”中显示为“所有应用程序(1)”下的大图块。其他项目,例如自定义对象,任务,事件和提要显示在所有项目(2)下。看不到你想要的东西?在搜索框中按名称搜索(3)。扩大搜索范围,查找AppExchange上提供的最新云计算应用程序和服务(4)。点击按钮即可完成所有工作,而无需离开Lightning Experience。

您可以在应用启动器中为用户提供各种类型的应用,包括:

  • Salesforce应用程序,其中包括Salesforce随附的自定义应用程序和标准应用程序,如“销售”和“服务”
  • 连接的应用程序,如Gmail™和Microsoft®Office 365™
  • 合作伙伴和ISV应用程序

作为管理员,您可以更改应用程序启动器上显示的应用程序及其显示的默认顺序。然后,您和您的用户可以拖动这些磁贴来创建您自己的App Launcher视图。您的用户只能看到您授权他们通过配置文件或权限集访问的应用程序。

Drag apps where you want them

应用程序启动器非常适合查找应用程序或项目,即使当前不在导航栏上。只需点击应用程序启动器图标(应用程序启动器图标)按名称搜索。例如,假设您正在寻找一个名为Service的项目。在搜索框中输入服务,在您输入时查看与您的搜索相匹配的项目和应用程序。

App Launcher search box

遇见闪电体验应用程序经理

安装程序中的应用程序管理器是您管理Lightning Experience应用程序的地方。它显示了所有连接的应用程序和Salesforce应用程序,Classic和Lightning。

Lightning Experience App Manager

您可以使用Lightning Experience App Manager来:

  • 创建Lightning应用程序或连接的应用程序(1)
  • 在Lightning Experience中查看用户是否可以访问您的Classic应用程序(2)
  • 编辑,删除或升级经典应用程序以充分利用Lightning Experience(3)中应用程序的所有优点

提示

点击列标题,根据该列对列表进行排序。

那“闪电体验中可见”是什么意思?

“Lightning Experience”中的“Visible in Lightning Experience”列中的复选标记表示应用程序可通过“应用程序启动器”在Lightning Experience中进行访问,并且功能齐全。

您可以通过在Classic应用程序的详细信息页面上选择或取消选择在Lightning Experience中显示,在Lightning Experience中切换Classic应用程序的可用性。已升级到Lightning应用程序的经典应用程序会自动禁用该设置。

我们已经提到了几次,您可以升级您的经典应用程序。为什么这样做?所以你的应用程序可以利用Lightning应用程序的所有特权。我们马上就到。但首先,让我们准备好你的组织。

安装自定义传统应用程序:仓库数据模型

我们希望引导您将经典应用升级到闪电。要做到这一点,你需要在你的组织中有一个干净的自定义的经典应用程序。所以我们打算邀请一个老朋友来帮忙:增强的仓库数据模型。如果您已经阅读了Force.com工作簿中的教程,那么您可能熟悉Warehouse应用程序。我们从该指南中获取了仓库数据,并添加了一些额外的内容。如果您已经完成了Salesforce App Developer Guide中的练习,则可能已经安装了增强的Warehouse应用程序。

重要

检查你的开发者组织。如果您已经安装了仓库应用程序,请跳过这些步骤。

  1. 访问www.salesforce.com并使用Developer Edition凭据登录到Salesforce。
  2. 打开一个新的浏览器选项卡或窗口,并导航到https://github.com/forcedotcom/Salesforce1-Dev-Guide-Setup-Package。
    在您登录到开发者组织的浏览器中执行此操作。
  3. 打开自述文件。
  4. 点击自述文件中的链接。
    这是增强型仓库数据包的安装链接。您应该直接进入“软件包安装详细信息”页面。
  5. 点击安装。
  6. 等待安装完成,然后单击完成。
  7. 如果您的DE组织设置为Lightning Experience,请切换到Salesforce Classic。
  8. 从Force.com应用程序菜单中,选择仓库。
  9. 点击数据标签。
  10. 点击创建数据。
  11. 在右上角点击你的名字,然后选择切换到闪电体验。

Salesforce Lightning 特征(5)

学习目标

完成本单元后,您将能够:

  • 描述Lightning仪表板编辑器的功能
  • 了解Salesforce Classic和Lightning Experience之间报表和仪表板的兼容性

报告和仪表板在闪电的经验

我们重新设计了Lightning Experience的报告和仪表板,使它们更具互动性,更易于浏览并更易于编辑。让我们看看Lightning Experience中的报告和仪表板可以做什么!
这里有一个快速的概述:
  • 从交互式图表中获取更多信息,而无需钻取报表(图表也看起来很棒!)
  • 使用闪电仪表板编辑器创建具有三个以上列和列跨度组件的仪表板
  • 在查看报告的同时编辑过滤器,而无需启动报告构建器并实时查看数据更新
  • 显示或隐藏报表中的图表,总计和详细信息
  • 通过重新设计的主页,更轻松地查找,管理和创建报告和仪表盘
  • 准备开始销售和服务仪表板
  • 在Lightning Experience中使用Salesforce Classic中的报告和仪表板

报告和仪表板主页

我们重新设计了Lightning Experience中的报告和仪表板主页,以便您的用户可以更轻松地查找和创建报告和仪表盘。
Reports and Dashboards Home Pages

使用过滤的列表和文件夹查找报告或仪表板(1)。筛选列表是查找您要查找的报告或仪表板的最快方法。例如,您可以快速查找上周五在“近期”中阅读的“打开交易”报告。文件夹可让您将相关的报告或仪表板分组,以便以后再次查找。

点击列标题(2)按名称,文件夹,创建者或上次修改报告或仪表板的人员进行排序。再次单击以反转排序顺序。

您可以从此页面直接构建新的报告或仪表板(3)。在Lightning Experience中,您可以像使用报表生成器一样在Salesforce Classic中创建报表。在Dashboards主页上,单击New Dashboard将启动闪电仪表板编辑器,我们将在下面更深入地看一下。

要运行和查看报告或打开仪表板,请单击其名称(4)。

使用功能丰富的编辑器创建美丽的仪表板

Lightning Experience引入了新的仪表板编辑器,将迎来全新一代的仪表板。
Dashboard Editor

拖动仪表板组件的角落和侧面,使其变大或变小(1)。组件可以跨越多个列和行,因此您可以在图形上显示更多的字段而无需滚动。图表会自动调整大小以匹配组件大小。单击铅笔图标以选择为组件提供数据的报表,图表类型,在图表中绘制的报表数据,图表标题或范围。

将仪表板组件比以往任何时候都更容易地放置在灵活的网格上(2)。不仅如此,还可以创建三列以上的仪表板(3)!每个仪表板的基础是一个响应式网格,因此您可以并行比较指标。

在交互式仪表盘中呈现和共享信息

交互式仪表板组件为观众提供更多信息并链接到数据提供报告。
Dashboard View

按钮和下拉菜单(1)提供对管理任务的一键访问,例如刷新,编辑,克隆,保存和删除。

对度量标准或图表有更多的疑问吗?点击查看报告(2)钻取数据。将鼠标悬停在图表(3)上以了解更多信息。

从报告运行页面的交互式图表和过滤器中获取更多信息

在Lightning Experience中,报告运行页面上的新功能可确保报告即使是最棘手的问题也能解答。

Report Run Page

使用标题(1)中的工具从报告中获得更多信息。

  • Chart Icon — 显示或隐藏报告图表。
  • Object Home Filter Icon — 添加,删除或更改报告过滤器。应用过滤器后,报告将自动刷新以显示过滤的数据。您不必再打开报告生成器来过滤报告。
  • Refresh Report — 打开报告数据源以与其他人就报告数据进行协作。
  • Refresh Report — 刷新您的报告以显示最新数据。
  • Report Options — 显示或隐藏报告中的小计,总计和记录计数等详细信息。

点击编辑启动报告生成器。操作菜单提供一键式访问来保存,克隆和删除报告。
您可以查看每个报告顶部的关键指标(2)。报表标题浮在X和Y轴(3)上,所以你总是知道你正在审查的是什么字段,而不需要滚动。而且,我们重新设计了报告格式,以便分组更容易阅读(4)。

Report Run Page with Chart and Filters

您可以直接从报告页面添加,删除和编辑报告过滤器(5)。您不必再打开报告生成器来过滤正在阅读的报告。如果您想查看服装行业的销售渠道,请相应地编辑行业过滤器,然后刷新报告。

您也可以锁定过滤器(6)。如果您想分享有关后期销售渠道的报告,并且不想分享早期数据,请锁定舞台过滤器。锁定的过滤器不能在报告运行页面上编辑。您在报告生成器中锁定和解锁过滤器。

Report Run Page with Chart Options Dialog

你可能想知道:“但是我可以定制图表吗?”是的,你可以(7)!从图表选项菜单(报表选项Report Options)更改图表类型,标题等等。 

报告和仪表板:Lightning Experience和Salesforce Classic之间的兼容性

想知道如何在一个用户界面中创建的报告或仪表板在另一个用户界面中工作?这里是期望的细节。
对于在Salesforce Classic中创建的报告和仪表板:
  • 您可以在Lightning Experience中查看和编辑。
  • 在Lightning Experience中保存Salesforce Classic仪表板后,您无法在Salesforce Classic中对其进行编辑。不要在Lightning Experience中编辑Salesforce Classic仪表板,请考虑克隆仪表板和编辑克隆。这样,您仍然可以编辑Salesforce Classic中的原始仪表板。
  • Lightning Experience服从Salesforce Classic中的报告和仪表板文件夹中设置的共享规则。用户不能在Lightning Experience中按文件夹设置共享规则。
    您可以查看并打开您在Salesforce Classic中在Lightning Experience中创建的文件夹。
  • Lightning Experience不支持加入的报告。
  • 对于Lightning Experience中创建的报告和仪表板:
  • 您可以查看和编辑在Salesforce Classic中的Lightning Experience中创建的报告。
  • 您不能编辑在Salesforce Classic中的Lightning Experience中创建的仪表板,但可以查看它们。
  • 在Lightning Experience中创建的具有三列以上列的仪表板会在Salesforce Classic中自动显示三列(保留所有仪表板组件)。

有关报告和仪表板的限制的更多信息,请参阅Salesforce帮助。