此篇是网上看到一个业内培训人员给学员的Trailhead练习题,决定按照这个系统地过一遍,在学习过程中零碎的笔记,随时记没系统整理。
一些陌生的英语词汇
re-envisioned重新展望
extraordinaire非凡的 ;guru 领袖、专家
funnel漏斗
crowdsourcing your question 众包,向公众提出问题
Two-Factor Authentication 双因子验证或双重身份验证
设置默认List View
A pinned list is the default list view for that object. A pinned icon indicates a pinned list.
一个大头针的图表,钉在界面上也就是设置成默认的view了。
Kanban view
Kanban视图时基于选中的列表视图的,类似于敏捷开发中的Kanban功能,把处于相同阶段的记录放在一列,通过拖拽可以更改记录的Stage。
Admin以用户身份登录
Salesforce has a feature that allows your admin to log in as you
Salesforce允许管理员以某个用户的身份登录,这需要用户在个人设置中给与授权。
App概念
An app in Salesforce is a set of objects, fields, and other functionality that supports a business process. You can see which app you’re using and switch between apps using the App Launcher .
Question:比如App Launcher中的Sales Service都是Salesforce包装好的应用程序,前面还学习了利用Lightning App Builder创建过One-Page App,另外还可以利用App Manager自定义App,就是把多个相关的选项卡组合成一个应用程序。
My Domain
设置My Domain,作为salesforce的子域,登录时url可以是:***(My Domain Name).my.salesforce.com
Setup - Company Information - Default Language
在创建对象时,怎么能定义复数标签。这个是需要语言设置成英语才可以的(中文不显示复数标签)。
Setup - Company Information - 货币单位设置
可以在Company Information中启用多货币管理,设置一个默认的公司货币Corporate Currency,和其他货币的汇率。
Org - Orgnization:一个公司可以有一个或多个Org
declarative development
声明式开发:通过表单布局拖拽的方式完成自定义工作
programmatic development, which uses things like Lightning components, Apex code, and Visualforce pages.
代码式开发:利用APEX,VFP,LWC等进行开发。
chatter 触发邮件提醒
Profiles简档
Profiles determine what users can do in Salesforce. They come with a set of permissions which grant access to particular objects, fields, tabs, and records. Each user can have only one profile.
简档决定了用户能在系统中做什么事情,它由一系列权限集构成,这些权限集是对具体的对象、字段、tab和记录进行授权。
每个用户只能有一个简档。
Roles角色
Roles determine what users can see in Salesforce based on where they are located in the role hierarchy. Users at the top of the hierarchy can see all the data owned by users below them. Users at lower levels can't see data owned by users above them, or in other branches, unless sharing rules grant them access. Roles are optional but each user can have only one
角色根据用户在组织架构中的位置决定了用户能够看到什么内容。在组织架构最顶层的用户能够看到下属层级用户的所有数据。而较低层级的用户不能查看上层用户的数据,或者其他同等级部门的数据。 除非这些数据通过共享规则共享给他们。
角色是可选的,但是每个用户只能拥有一个角色。
Users用户
用户名的格式必须是mail地址,但是这个地址不必是真实的。
同一个组织中多个用户可以共用一个邮件地址(不标识用户唯一性,只是用来收邮件的)
用户第一次登陆必须通过邮箱中的链接修改密码
The highlights panel contains key record fields and is the only part of a record page that you can’t customize using the page layout editor. The fields in the highlights panel are customized using a compact layout. We’ll get into compact layouts shortly.
highlights panel 不能再page layout editor中编写,所以要在compact layout中修改。
These page layout elements are supported in Lightning Experience.
Lightning中支持的页面布局元素包括:
Blank Spaces
Canvas Apps
Custom Links
Fields
Related Lists
Report Charts
Sections
Standard and Custom Buttons - treated as actions in Lightning Experience
Important:Custom buttons that call JavaScript aren’t supported in Lightning Experience.调用JS的按钮不能在Lightning中使用。
These page layout elements aren’t supported in Lightning Experience.
以下元素在Lightning Experience中不支持:
Expanded lookups
Mobile cards
S-controls
Section header visibility for Edit Page
Tags
对象Object
删除一个对象系统要做的事情
删除一个对象系统默认保留15天,所以15天之内可以到回收站去撤销删除,即使是撤回该对象,对象的一些属性也可能丢失或改变。
所以通常在删除一个对象前,可以把数据导出来做备份。
Schema Builder
Schema Builder如下图所示,可视化的方式展现对象的属性以及对象之间的关系。也可以拖拽Elements 到对象中,比如添加一个Richtext类型的字段到一个对象中。
不知道实际使用中会以这种方式去添加对象或者字段不,待了解。。。
启用报价功能
报价需要在setup中启用Quote,启用后选择Quote显示在哪个页面布局的Related Lists中
显示在Opportunity Layout中
当Lead 转换为Account时,同时创建3种记录:Account、Contact 和Opportunity
字段依赖性
字段依赖性就是建立两个字段之间的依赖关系(级联关系),一个控制字段,一个依赖字段。根据控制字段的选值,依赖字段展现不同的内容。
所以,要建立两个字段的依赖关系,首先要先建两个picklist字段。
注意标准字段只能作为控制字段,不能作为依赖字段
单个字段可以通过单击来确定一个依赖字段的值是否绑定控制字段的值,选中多个字段可以用ctrl+单击(不相邻字段)或者shift+单击(相邻字段),再点击Include Values或者Exclude Values。
下面是一个Stage 和 Close Reason之间的级联关系:这个跟上面的不同是,只有部分stage的值跟Close Reason建立了依赖关系。
效果预览效果如图:
记录类型
记录类型限制了选择列表值,并为不同的记录类型分配给不同的页面布局。
可以根据记录类型来显示picklist的选项值。
可以为不同的记录类型来显示不同的页面内容。
在Account 对象中创建名为Customer Account的Record Type,并分配为某个Profile
Assign Page Layout
~End~