使用Lightning Web Components开放源代码访问Salesforce数据

  1. 下载此CSV文件(右键单击并选择"另存为") , 其中包含会话列表
  2. 在您的 Traihead游乐场中 , 点击 , 然后点击 setup
    使用Lightning Web Components开放源代码访问Salesforce数据
  3. 单击 Object Manager
  4. 单击Create, 然后点击 Custom Object from Spreadsheet
    使用Lightning Web Components开放源代码访问Salesforce数据
  5. Lightning Object Creator在新选项卡中打开 , 点击使用Salesforce登录使用Lightning Web Components开放源代码访问Salesforce数据
  6. 输入您的Trailhead Playground的用户名和密码,然后点击登录
  7. 单击允许以允许Lightning Object Creator访问您的Salesforce实例
  8. 在下一步中,您必须选择电子表格的来源。点击上传,然后选择您下载的文件使用Lightning Web Components开放源代码访问Salesforce数据
  9. Record Name Field 中选中 Name
  10. 选择 Picklist作为“SALESFORCE FIELD TYPE”的Salesforce字段类型 使用Lightning Web Components开放源代码访问Salesforce数据
  11. 点击 Next
  12. 在对象属性屏幕中输入以下详细信息:
    lobal : Session
    Plural Label : Sessions
    API Name : Session
    使用Lightning Web Components开放源代码访问Salesforce数据
  13. 点击 Finish
  14. Salesforce将创建对象及其字段,并将所有电子表格数据导入到新创建的对象中使用Lightning Web Components开放源代码访问Salesforce数据
  15. 关闭选项卡
您刚刚将数据从CSV文件转换为数据模型。接下来,更改现有标准对象上的数据模型。

向联系人对象添加新字段

联系人是Salesforce中用于存储有关人的信息的标准对象,它带有一组标准字段。对于此项目,您可以使用“联系人”对象存储会议发言人的详细信息。您需要再创建一个联系人字段,用于存储演讲者个人资料图片的URL

  1. 在安装程序中 , 单击 Object Manage
  2. 从显示的对象列表中 , 单击Contact使用Lightning Web Components开放源代码访问Salesforce数据
  3. 单击 Fields & Relationships , 然后单击 New , 这将启动一个向导,可用于向对象添加新字段。
  4. 从显示的数据类型列表中选中 URL , 然后单击 Next使用Lightning Web Components开放源代码访问Salesforce数据
  5. 如下定义字段 :
    Field Label : Picture URL
    Field Name : Picture_URL
  6. 保留所有其他内容,依次单击“ Next”,“ Next”和“ Save”使用Lightning Web Components开放源代码访问Salesforce数据
您更改了联系人数据模型,以便可以在其中存储有关会议发言人的信息。接下来,使用结点对象完成您的数据模型。

创建会话发言人连接对象

一个会话可以有一个或多个发言人,一个发言人可以有一个或多个会话。要在数据模型中反映这种多对多关系,请创建另一个自定义对象,该对象用作标准Contact对象和自定义Session对象之间的连接。此连接对象使您可以对会话和发言人之间的多对多关系进行建模

  1. 在安装程序中 , 单击 Object Manage

  2. 单击 Create 然后选择 Custom Object使用Lightning Web Components开放源代码访问Salesforce数据

  3. 在“自定义对象定义”页面上,使用这些详细信息创建Session Speaker对象。(接受此处未定义的属性的默认值。)
    Label: Session Speaker
    Plural Label: Session Speakers
    Object Name: Session_Speaker
    Record Name: Session Speaker Number
    Data Type: Auto Number
    Display Format: SESP-{00000}
    Starting Number: 1使用Lightning Web Components开放源代码访问Salesforce数据

  4. 点击 Save

  5. 单击 Fields & Relationships,然后单击New使用Lightning Web Components开放源代码访问Salesforce数据

  6. 选择 Master-Detail Relationship使用Lightning Web Components开放源代码访问Salesforce数据
    然后单击Next

  7. Related To中 , 选择 Session , 点击 Next使用Lightning Web Components开放源代码访问Salesforce数据

  8. 定义字段 :
    Field Label: Session
    Field Name: Session使用Lightning Web Components开放源代码访问Salesforce数据

  9. 保留其他所有内容,然后单击“ Next”,“ Next”,“ Next”。

  10. Related List Label 设置为 Speakers 单击 Save & New使用Lightning Web Components开放源代码访问Salesforce数据

  11. 选择 Master-Detail Relationship 单击 Next

  12. Related To中 , 选择 Contact , 点击 Next使用Lightning Web Components开放源代码访问Salesforce数据

  13. 定义字段 :
    Field Label: Speaker
    Field Name: Speaker使用Lightning Web Components开放源代码访问Salesforce数据

  14. 保留其他所有内容,然后单击“ Next”,“ Next”,“ Next”。

  15. Related List Label 设置为 Sessions 单击 Save使用Lightning Web Components开放源代码访问Salesforce数据

很好!

导入样本数据

现在您已经建立了数据模型,是时候输入数据了。您可以手动输入数据,也可以使用“数据导入向导”将其导入。

  1. 下载 此CSV(右键单击并选择“ 另存为”),其中包含扬声器列表。

  2. 在您的 Traihead游乐场中 , 点击 , 然后点击 setup
    使用Lightning Web Components开放源代码访问Salesforce数据

  3. Data Import Wizard在“快速查找”框中输入并选择“ Data Import Wizard”。 使用Lightning Web Components开放源代码访问Salesforce数据

  4. 查看欢迎页面上提供的信息,然后单击Launch Wizard使用Lightning Web Components开放源代码访问Salesforce数据

  5. 选择要导入的数据
    在您要导入哪种数据下,选择 Accounts and Contacts
    *选择 Add new records *
    在您的数据位于何处上传您下载的CSV文件
    您可以通过以下方式添加数据文件:将CSV拖动到页面的上传区域,或者单击您正在使用的CSV类别,然后导航到并选择文件

  6. 单击 Next

使用Lightning Web Components开放源代码访问Salesforce数据

  1. 在此屏幕中,您将CSV数据字段映射到Salesforce数据字段。数据导入向导尝试将尽可能多的数据字段映射到标准Salesforce数据字段。如果Salesforce无法自动映射字段,请手动进行操作。在这种情况下,Salesforce无法将Bio数据字段映射到任何Salesforce字段。
  2. 要手动映射该字段,请单击Bio行中的Map。
  3. 在搜索框中输入并选择Contact: Description ,点击Map确认选择使用Lightning Web Components开放源代码访问Salesforce数据
  4. 点击 Next
  5. 通过单击 Start import查看并开始导入。导入完成后,您会收到状态电子邮件。使用Lightning Web Components开放源代码访问Salesforce数据

接下来,在每个会话中添加发言人

  1. 单击 Switch to Lightning Experience

  2. 单击 应用启动器图标 以打开应用启动器

  3. 输入sessions的搜索应用程序或物品框,然后选择session
    使用Lightning Web Components开放源代码访问Salesforce数据

  4. 在会话列表视图中选择“ All Records ”使用Lightning Web Components开放源代码访问Salesforce数据

  5. 单击会话名称以打开详细信息视图

  6. 单击Related,然后从Speakers磁贴中单击“ New ”使用Lightning Web Components开放源代码访问Salesforce数据

  7. 在弹出窗口中,通过在Speaker字段中键入内容找到演讲者,然后从显示的建议中选择一位演讲者。(您可以在上一步中用于数据导入的CSV中找到发言人的姓名。) 使用Lightning Web Components开放源代码访问Salesforce数据
    使用Lightning Web Components开放源代码访问Salesforce数据
    使用Lightning Web Components开放源代码访问Salesforce数据

  8. 点击 Save

  9. 重复这些步骤,以在每个会话中至少添加一名发言人

那么,这一步我们也完成了

相关文章: